javac -version
当Ant在Linux上构建时,我想运行该命令。我做了一些阅读,并将我的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
有什么问题?运行javac命令时,如何使Ant打印正在使用的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>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句