草庐IT

standalone-sample-ant-buildxmlint

全部标签

ant - 如何在项目之间最好地共享 Ant 目标?

有没有完善的分享方式Ant项目之间的目标?我目前有一个解决方案,但它有点不雅。这是我目前正在做的事情。我有一个名为ivy-tasks.xml的文件,托管在我们网络上的服务器上。除了其他目标之外,此文件还包含用于管理项目依赖关系的样板任务Ivy.例如:...Definesivytasksandloadsglobalsettings">...托管此文件的原因是因为我不想:将文件检查到每个需要它的项目中-这将导致重复,使维护目标变得更加困难。让我的build.xml依赖于从源代码管理中checkout项目-这将使构建在顶层有更多XML来访问文件。我在项目的build.xmls中使用此文件的方

ant - 如何在项目之间最好地共享 Ant 目标?

有没有完善的分享方式Ant项目之间的目标?我目前有一个解决方案,但它有点不雅。这是我目前正在做的事情。我有一个名为ivy-tasks.xml的文件,托管在我们网络上的服务器上。除了其他目标之外,此文件还包含用于管理项目依赖关系的样板任务Ivy.例如:...Definesivytasksandloadsglobalsettings">...托管此文件的原因是因为我不想:将文件检查到每个需要它的项目中-这将导致重复,使维护目标变得更加困难。让我的build.xml依赖于从源代码管理中checkout项目-这将使构建在顶层有更多XML来访问文件。我在项目的build.xmls中使用此文件的方

ant - 没有 -q 标志让 Ant 安静?

我有一个ant构建文件,它通常在完全不同的环境中运行。默认情况下,我正在寻找与使用相同的行为:ant-q但是,由于某些团队成员的配置不同,因此在每个人的环境中指定-q选项并不容易以统一的方式完成(有些人从eclipse运行ant,有些从命令行运行,有些从调试/分析工具运行,等等。每个都有不同的方法来指定ant参数,如-q)所以我正在寻找一种方法让ant文件安静地调用自身...如下所示是理想的:任何人都可以想办法完成这样的事情吗?我所追求的只是让构建在运行默认目标时安静地运行,无论是否设置了-q。 最佳答案 一个选项可能是从目标中设置

ant - 没有 -q 标志让 Ant 安静?

我有一个ant构建文件,它通常在完全不同的环境中运行。默认情况下,我正在寻找与使用相同的行为:ant-q但是,由于某些团队成员的配置不同,因此在每个人的环境中指定-q选项并不容易以统一的方式完成(有些人从eclipse运行ant,有些从命令行运行,有些从调试/分析工具运行,等等。每个都有不同的方法来指定ant参数,如-q)所以我正在寻找一种方法让ant文件安静地调用自身...如下所示是理想的:任何人都可以想办法完成这样的事情吗?我所追求的只是让构建在运行默认目标时安静地运行,无论是否设置了-q。 最佳答案 一个选项可能是从目标中设置

ant - 如何在命令行中执行 Ant build

我有一个Ant构建文件,我尝试使用以下命令在命令行中执行它:$C:\ProgramFiles(x86)\.....>ant-fC:\Silk4J\Automation\iControlSilk4J\build.xml但是什么也没发生,结果是:BUILDSUCCESSFULTotaltime:0seconds我的环境变量是正确的。问题是什么?这是我的构建文件:asthefirstentryandexportthebuildfileagain.-->... 最佳答案 转到Ant网站和download.这样,您就有了Eclipse之外的A

ant - 如何在命令行中执行 Ant build

我有一个Ant构建文件,我尝试使用以下命令在命令行中执行它:$C:\ProgramFiles(x86)\.....>ant-fC:\Silk4J\Automation\iControlSilk4J\build.xml但是什么也没发生,结果是:BUILDSUCCESSFULTotaltime:0seconds我的环境变量是正确的。问题是什么?这是我的构建文件:asthefirstentryandexportthebuildfileagain.-->... 最佳答案 转到Ant网站和download.这样,您就有了Eclipse之外的A

javascript - 使用 Jenkins 和 Apache Ant 运行 QUnit 测试?

是否可以从Jenkins执行我的QUnit(javascript)单元测试?我的构建脚本是ApacheAnt。Jenkins会将其作为单独的构建步骤执行,还是我需要在我的Ant构建脚本的配置中添加一些内容? 最佳答案 所以,我终于设法弄清楚了。这是我的端到端实现:安装PhantomJS(http://phantomjs.org/)-我将它安装在我的build/tools文件夹中安装PhantomJSQUnitRunner脚本(https://gist.github.com/1588423)-也将它安装在我的build/tools文件

javascript - 使用 Jenkins 和 Apache Ant 运行 QUnit 测试?

是否可以从Jenkins执行我的QUnit(javascript)单元测试?我的构建脚本是ApacheAnt。Jenkins会将其作为单独的构建步骤执行,还是我需要在我的Ant构建脚本的配置中添加一些内容? 最佳答案 所以,我终于设法弄清楚了。这是我的端到端实现:安装PhantomJS(http://phantomjs.org/)-我将它安装在我的build/tools文件夹中安装PhantomJSQUnitRunner脚本(https://gist.github.com/1588423)-也将它安装在我的build/tools文件

java - 如何告诉 ant 使用特定的 javac 可执行文件进行构建?

如何告诉ant从命令行使用特定的javac可执行文件?我在我们分发的一个库中安装了gcj,它是gcc的一部分,我希望有一个基于它构建的特定Java软件。但是,它似乎只是使用了system-gcc,并且诸如“-Dbuild.compiler”之类的选项似乎希望我指定某种Java类而不是文件路径。我希望在Makefiles中有类似于CC的东西。我确定这很简单,但我只是愚蠢。为了清楚起见,我想尽可能避免自己编辑构建文件。有没有一些标准的方法来简单地在命令行上指定编译器到ant?我不介意构建文件在某种意义上“表现良好”的假设。 最佳答案 如

java - 如何告诉 ant 使用特定的 javac 可执行文件进行构建?

如何告诉ant从命令行使用特定的javac可执行文件?我在我们分发的一个库中安装了gcj,它是gcc的一部分,我希望有一个基于它构建的特定Java软件。但是,它似乎只是使用了system-gcc,并且诸如“-Dbuild.compiler”之类的选项似乎希望我指定某种Java类而不是文件路径。我希望在Makefiles中有类似于CC的东西。我确定这很简单,但我只是愚蠢。为了清楚起见,我想尽可能避免自己编辑构建文件。有没有一些标准的方法来简单地在命令行上指定编译器到ant?我不介意构建文件在某种意义上“表现良好”的假设。 最佳答案 如