草庐IT

red-gate-ants

全部标签

java - Jacoco ant 任务 - 没有 jacoco.exec 输出

我将我的Ant任务配置为这会产生预期的junit结果。但是,永远不会创建target/jacoco.exec。我在anttestreport任务执行期间没有任何错误。test:[jacoco:coverage]Enhancingjunitwithcoverage...[junit]Testsrun:1,Failures:0,Errors:0,Timeelapsed:0,009secreport:[jacoco:report]Loadingexecutiondatafile/home/usr/Workspaces/my_project/target/jacoco.execBUILDFAI

java - 使用 ant 将 list 属性添加到现有的 jar 文件

自最新的java版本(7u45)以来,我的webstart应用程序使用的第三方jar库出现大量错误,原因是缺少新需要的list属性:MissingApplication-Name:manifestattributefor:http://site/lib/jh.jarMissingPermissionsmanifestattributefor:http://site/lib/jh.jarMissingCodebasemanifestattributefor:http://lib/jh.jar因此,我需要运行批处理ant任务来更新30个左右所需库中每个库中的list文件,然后才能将它们用于

java - Cobertura ant 脚本缺少 Log4J 类

我试图让Cobertura在我的ant脚本中运行,但我一开始就卡住了。当我尝试插入coberturataskdef时,我缺少Log4J库。Ant属性和类路径我的Ant目标我想我所做的一切都与Coberturadocumentation中描述的一样但我明白了Ant构建错误BUILDFAILEDbuild.xml:95:java.lang.NoClassDefFoundError:org/apache/log4j/Logger在${cobertura.dir}中有包含所有文件的lib目录。我将它从cobertura分发ZIP中直接解压缩到该目录中。我错过了一步吗?到目前为止我的配置有问题吗

java - e JUnit 测试是否有可能判断它是否在 Eclipse 中运行(而不是 ant)

我有一个测试,将一大块预期的XML与实际收到的XML进行比较。如果XML明显不同,则将实际的XML写入磁盘进行分析并且测试失败。我更愿意使用assertEquals,这样我可以在Eclipse中更轻松地比较XML-但这可能会导致非常大的JUnit和CruiseControl日志。有没有一种方法可以根据它是通过Eclipse还是通过Ant运行来更改JUnit测试行为。 最佳答案 这里有2个解决方案。使用系统属性booleanisEclipse(){returnSystem.getProperty("java.class.path").

java - 类路径中的 Ant-JUnit 错误 : Ant wants the JUnit . jar

我对JUnit和Ant有点陌生。我想知道这个错误是什么意思:Theformustincludejunit.jarifnotinAnt'sownclasspath我正在编译一个Java项目,我无法超越这一点。 最佳答案 Junitant任务的文档给出了如何将junit.jar放到类路径中的选项列表:http://ant.apache.org/manual/Tasks/junit.html为了节省您的查找时间,下面复制了这些选项。我的偏好是选项1。将junit.jar和ant-junit.jar都放在ANT_HOME/lib中。不要将它

java - ant 中 <path> 和 <classpath> 的区别

在查看ant文档后,尚不清楚之间的区别是什么和任务。是否存在任何功能差异?它们本质上可以互换吗?任何输入将不胜感激,谢谢。 最佳答案 没有Ant类路径任务。classpathXML元素是一个嵌套元素,可用于许多其他任务(例如javac),但不能在Ant中单独使用构建文件。类路径只是路径的一种特殊用途。如果你想在多个地方定义一个路径作为类路径,你可以使用path任务来定义它并包含一个id参数。后面在声明classpath的时候,可以引用之前定义的路径。类似于:稍后:或者:... 关于jav

【Linux】 Red Hat 9网络配置

目录前言方法一:(修改ifcfg-eth60文件)  1.配置虚拟网络编辑器  2.配置ip  3.网络验证方法二:(在图形化界面修改)方法三:(利用nmtui命令修改)前言本篇文章用于配置RedHat9的网络,小编自己整理出来的三种方法,希望能够读者带来帮助。:)方法一:(修改ifcfg-eth60文件)  1.配置虚拟网络编辑器  1.修改网络编辑器,如图所示。    修改子网ip地址为10.0.0.0,并取消使用本次DHCP服务将IP地址分配给虚拟机(D)  2.配置ip     1.先进入/etc/sysconfig/network-scripts/目录          2.进入该目

java - ANT - 运行单个目标但没有依赖项

我知道如何在ANT中运行单个目标,但它还会检查“依赖”属性并在目标之前运行那些目标。有什么方法可以防止这种情况发生,或者有什么方法可以构造我的ANT文件以便我可以更轻松地执行此操作吗? 最佳答案 创建目标的“withoutdeps”版本。如果你有...更改为...现在您可以正常调用A(这将触发B,然后触发AwithoutDeps)或者只显式调用AwithoutDeps并且不触发deps。[注意“depends”按顺序调用依赖项]当然,选择一些比这些更好的名字;) 关于java-ANT-运

java - 帮助 ant 文件 - Java 任务的类路径

我有下面的Ant构建文件,并尝试使用目标“运行”来执行程序。使用相同的classpathref,我能够成功编译和创建jar,但是当使用目标运行时,我得到以下错误java.lang.NoClassDefFoundError:org/springframework/core/io/ResourceCausedby:java.lang.ClassNotFoundException:org.springframework.core.io.Resourceatjava.net.URLClassLoader$1.run(URLClassLoader.java:200)atjava.security

java - 在 Java 或 ANT 下以正则表达式输出换行符

我有一个调用replaceregexp任务的ant目标file.temp是A1A2期望的输出是firstoperationonA1secondoperationonA1firstoperationonA2secondoperationonA2在antreplaceregexp参数中插入什么作为新行字符以产生所需的输出?replace="firstoperationon\1%NEW_LINE%secondoperationon\1" 最佳答案 以下对我有用: 关于java-在Java或AN