gpt4 book ai didi

java - 如何将命令添加到 Ant 构建 xml

转载 作者:行者123 更新时间:2023-12-01 09:57:07 24 4
gpt4 key购买 nike

当 Ant 在 Linux 上构建时,我想运行命令 javac -version。我做了一些阅读并编写了我的 xml,如下所示:

<javac srcdir="SourceDir" destdir="DestDir" executable="${env.JAVA_HOME}">
<classpath>
....
</classpath>
<compilerarg value="javac -version"/>
</javac>

但是我收到如下错误:

[javac] javac: invalid flag: javac -version
[javac] Usage: javac <options> <source files>
[javac] use -help for a list of possible options

有什么问题吗?如何让 Ant 在运行 javac 命令时打印它正在使用的 jdk 版本。提前致谢!

最佳答案

<project> 
<echo>Java Version via Ant: ${ant.java.version}</echo>
<echo>Java Version System Prop: ${java.version}</echo>
</project>

<target name="print-version"> 
<echo>Java/JVM version: ${ant.java.version}</echo>
<echo>Java/JVM detail version: ${java.version}</echo>
</target>

关于java - 如何将命令添加到 Ant 构建 xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37108912/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com