草庐IT

red-gate-ants

全部标签

java - Ant 使用 -source 7 或更高版本来启用钻石运算符

我确信这很容易解决问题,但我坚持使用命令行中的Ant构建Android应用程序。我收到了这条消息:(使用-source7或更高版本来启用菱形运算符)。我应该向buildfile添加什么以使其使用Java1.7进行编译? 最佳答案 你需要设置java.source和java.target。通过-D:antrelease-Djava.source=7-Djava.target=7或者把它放在你项目中的ant.properties中:#ant.properiescontents:java.source=7java.target=7

java - Ant 使用 -source 7 或更高版本来启用钻石运算符

我确信这很容易解决问题,但我坚持使用命令行中的Ant构建Android应用程序。我收到了这条消息:(使用-source7或更高版本来启用菱形运算符)。我应该向buildfile添加什么以使其使用Java1.7进行编译? 最佳答案 你需要设置java.source和java.target。通过-D:antrelease-Djava.source=7-Djava.target=7或者把它放在你项目中的ant.properties中:#ant.properiescontents:java.source=7java.target=7

java - 配置 ant 以运行单元测试。图书馆应该在哪里?类路径应该如何配置?避免 ZipException

我正在尝试使用ant运行我的junit测试。使用JUnit4测试套件开始测试。如果我直接从Eclipse运行此测试,则测试完成而不会出错。但是,如果我从ant运行它,那么许多测试都会失败,并且会一遍又一遍地重复此错误,直到junit任务崩溃。[junit]java.util.zip.ZipException:errorinopeningzipfile[junit]atjava.util.zip.ZipFile.open(NativeMethod)[junit]atjava.util.zip.ZipFile.(ZipFile.java:114)[junit]atjava.util.zip

java - 配置 ant 以运行单元测试。图书馆应该在哪里?类路径应该如何配置?避免 ZipException

我正在尝试使用ant运行我的junit测试。使用JUnit4测试套件开始测试。如果我直接从Eclipse运行此测试,则测试完成而不会出错。但是,如果我从ant运行它,那么许多测试都会失败,并且会一遍又一遍地重复此错误,直到junit任务崩溃。[junit]java.util.zip.ZipException:errorinopeningzipfile[junit]atjava.util.zip.ZipFile.open(NativeMethod)[junit]atjava.util.zip.ZipFile.(ZipFile.java:114)[junit]atjava.util.zip

java - 在 Eclipse 中使用 Ant 时如何确定 Ant 版本?

如何确定Eclipse自带的Ant版本? 最佳答案 您可以通过键入以下命令来执行此操作:ant-version 关于java-在Eclipse中使用Ant时如何确定Ant版本?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5125987/

java - 在 Eclipse 中使用 Ant 时如何确定 Ant 版本?

如何确定Eclipse自带的Ant版本? 最佳答案 您可以通过键入以下命令来执行此操作:ant-version 关于java-在Eclipse中使用Ant时如何确定Ant版本?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5125987/

java - 有没有办法概括 Apache ANT 目标?

我们有一个ApacheANT脚本来构建我们的应用程序,然后将生成的JAR文件checkin版本控制(在本例中为VSS)。但是,现在我们有一个更改要求我们为此项目构建2个JAR文件,然后将这两个文件都checkinVSS。将原始JAR文件检入VSS的当前目标通过某些属性发现JAR文件的名称。有没有一种简单的方法可以“概括”这个目标,以便我可以重用它来checkin任何名称的JAR文件?在普通语言中,这显然需要一个函数参数,但据我所知,在ANT中确实没有等效的概念。 最佳答案 我建议使用macros优于subant/antcall,因为

java - 有没有办法概括 Apache ANT 目标?

我们有一个ApacheANT脚本来构建我们的应用程序,然后将生成的JAR文件checkin版本控制(在本例中为VSS)。但是,现在我们有一个更改要求我们为此项目构建2个JAR文件,然后将这两个文件都checkinVSS。将原始JAR文件检入VSS的当前目标通过某些属性发现JAR文件的名称。有没有一种简单的方法可以“概括”这个目标,以便我可以重用它来checkin任何名称的JAR文件?在普通语言中,这显然需要一个函数参数,但据我所知,在ANT中确实没有等效的概念。 最佳答案 我建议使用macros优于subant/antcall,因为

java - 使用 Java 1.6 在 Eclipse Mars 上运行 Ant

我下载了最新版本的Eclipse(Mars)并在eclipse.ini文件中将所需的Java版本更改为1.6,因为我的项目使用Java1.6。我在Eclipse中配置已安装的JRE以使用Java1.6。但是当我尝试执行我的ant目标时,它会产生一个错误:JREversionlessthan1.7isnotsupported.由于我目前无法升级到Java1.7,在Mars版本中使用Java1.6有什么解决方法吗? 最佳答案 升级到EclipseMars后我遇到了同样的问题。我通过将项目的外部工具配置的运行环境改为JDK7解决了这个问题

java - 使用 Java 1.6 在 Eclipse Mars 上运行 Ant

我下载了最新版本的Eclipse(Mars)并在eclipse.ini文件中将所需的Java版本更改为1.6,因为我的项目使用Java1.6。我在Eclipse中配置已安装的JRE以使用Java1.6。但是当我尝试执行我的ant目标时,它会产生一个错误:JREversionlessthan1.7isnotsupported.由于我目前无法升级到Java1.7,在Mars版本中使用Java1.6有什么解决方法吗? 最佳答案 升级到EclipseMars后我遇到了同样的问题。我通过将项目的外部工具配置的运行环境改为JDK7解决了这个问题