有没有办法从命令行指定哪个JVM用于Ant?

时间:2014-11-20 21:18:05

标签: java linux ant

我的问题几乎就是主题。我正在尝试调试仅在特定JVM上发生的问题,因此我需要使用该JVM而不是我的默认JVM构建我的项目。我已经咨询了ant --help,但我没有看到任何有用的东西。所以我猜两个问题:

1)有没有办法使用特定的JVM从命令行构建ant

2)如果没有,ant如何确定要使用的JVM?它是直接查看JAVA_HOME还是只查找PATH

上的java

我正在使用Linux只是fyi

1 个答案:

答案 0 :(得分:0)

ant命令运行java可执行文件,其路径在PATH环境变量中指定,因此您需要更改该变量才能使用其他JVM。

一种方法是创建一个shell脚本来执行该操作并运行脚本:

PATH=path_to_you_jdk:$PATH
export PATH

ant