java - 在Ant中使用Java 1.4进行编译

标签 java ant

我有一些旧的 Java 源代码,它们在 ant 中引发错误。

[javac]             Enumeration enum = props.propertyNames();
[javac]                         ^
[javac]   (use -source 1.4 or lower to use 'enum' as an identifier)

如何教 ANT 使用 -source 1.4

最佳答案

Javac 任务具有 sourcetarget 属性来指定 JVM 版本...

http://ant.apache.org/manual/Tasks/javac.html

build.xml 中的以下内容...

<javac source="1.4" target="1.4" ...>

关于java - 在Ant中使用Java 1.4进行编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13567927/

相关文章:

android - 通过eclipse实现ANT创建Android Build的步骤

android - Android SDK 中突然缺少 ant/文件夹。谷歌删除了吗?

Java Swing GUI 控件停止,而操作在后端执行

java - Spring + Hibernate Web 应用程序 - 何时使用缓存?

java - Fiddler java https - "unable to find valid certification path to requested target"

java - 正确地将 Jest 添加到 Java Play 2.5.x

java - 每次开发都需要清理项目吗?

java - Android 上的 JDBC

java - Apache Ant 'Build.xml' > 由于 '@BeforeClass' 而失败

ant - 只要满足条件就执行 Ant 任务