问题标签 [ant]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ant - 使用 Emma 和 Ant 设置覆盖阈值
我在我的 ant 构建中使用 Emma 来执行覆盖率报告。对于那些使用 Emma 的人,如果线路覆盖率(或任何类型的覆盖率统计)不满足特定阈值,是否有办法让构建失败?例如,如果线路覆盖率不是 100%
java - 如何在 Ant 目标中使用文件大小
我目前正在用 Ant 构建脚本替换我的自制构建脚本。
现在我需要用特定文件的大小替换各种标记。我知道如何通过<length>
任务获取以字节为单位的大小并存储在属性中,但我也需要以千字节和兆字节为单位的大小。
如何以其他表示形式(KB、MB)访问文件大小或从 Ant 目标中计算这些值并将它们存储在属性中?
编辑:在我发现这个<script>
任务之后,使用一些 JavaScript 计算其他值并使用project.setNewProperty("foo", "bar");
.
ant - Looking for example xml to generate a Findbugs report using ANT to analyse multiple jars?
How do I setup an Ant task to generate a Findbugs report when the source folder has many jars in it?
I'm looking for a worked example of the ant task required to output the fancy HTML from a folder containing multiple jars
maven-2 - Maven 或 Ivy 用于管理 Ant 的依赖关系?
我想知道从 ant 管理项目依赖项的最佳方法。Maven Ant 任务和 Ivy 的优缺点是什么?
ide - 您专业使用什么构建工具?
在家里,我使用 CTRL+SHIFT+B 或 F7 或任何键序列来启动我的构建工具的构建。在工作中,这并没有完全削减它。
在我的第一份工作(实习)中,我们使用了一个名为 Visual Build 的产品,我非常喜欢它。这是我用过的最好的构建工具。这里的缺点是它不是免费的。
在我最近的工作中,我对 Ant 一无所知。现在,不幸的是,我已经深入参与了我们的构建过程,无法自拔。它可以工作,是的,但是在从 Visual 构建之后,它似乎每一步都在与我作斗争。是的,它是免费的,但我们并不是想成为一家只提供免费软件的开发公司或任何东西。
我从来没有看过make
或任何其他构建工具,所以我真的不知道那里还有什么。
有没有人见过或有过使用 Visual Build 的经验?大多数情况下,我喜欢一些关键的东西:
- 它有一个图形用户界面
- 它运行任意 VBScript 而无需编译类
- 您可以逐步完成构建过程,或从中间的任何位置开始。
有没有免费的构建工具有这个?有什么方法可以让人们相信继续前进是值得的?现在是 2008 年。我们使用 IDE 进行开发,为什么不使用(IBE)进行构建?
编辑:我主要是在寻找我最后一个问题的答案;有没有可以免费使用的内置 GUI 的解决方案?
java - Eclipse 编码样式检查为 Ant 任务?
在 Eclipse 中,我可以为编码风格设置各种偏好。我希望能够将这些作为蚂蚁任务强制执行,以使构建中断。
谁能给我一个如何在 Ant 任务中强制执行 Eclipse 编码样式的示例?
(我知道 PMD、checkstyle 等 - 这些都不完全符合 eclipse 的编码风格偏好。我想要一个与 eclipse 编码风格完全匹配的 ant 任务)
java - JUnit 没有提供有关“错误”的信息
我正在使用 Junit 4.4 和 Ant 1.7。如果一个测试用例因错误而失败(例如,因为一个方法抛出了意外的异常),我不会得到任何关于错误是什么的详细信息。
我的 build.xml 看起来像这样:
当我运行“ant test”时,它显示(例如)2 次测试运行,0 次失败,1 次错误。它没有说“没有像 NoSuchTest 这样的测试”,尽管这是完全合理的,并且会让我找出错误的原因。
谢谢!
-担
java - 命名 ant 目标的最佳实践是什么?
命名 ant 目标的最佳实践是什么?
例如,您希望目标“测试”运行什么?所有单元测试?所有功能测试?两个都?
用于运行不同类型测试(单元/功能/全部)的标准名称是什么?在 J2SE 中部署软件的目标名称是否有标准?在 J2EE 中?
我的项目将 ant 用于带有 junit、Swing 应用程序和 J2EE 应用程序的 java 项目。
java - 在 Ant 中读取属性值
我需要从 Ant 脚本中的文件中读取属性的值并去掉前几个字符。有问题的财产是
此属性存储在一个文件中,我可以通过 ant 脚本访问该文件
我有两个问题:
- 如何从加载的属性文件中读取单个“路径”属性?
- 如何从属性值中删除前导“文件:”?
最终,我希望能够访问 Ant 脚本中的以下名称-值对:
干杯,唐
java - 如何在 Ant 中引用 Java Wireless Toolkit 存储根?
我正在寻找一种在 Ant 构建文件中自动获取 Java Wireless Toolkit 存储根目录(JWT 存储移动设备模拟器文件系统的目录)的方法。
JWT 是否有存储该路径的属性文件或环境变量?