-1
有没有一种方法可以“回声”蚂蚁使用的类路径(当它根据build.xml构建类,jar等)?我不会更改build.xml文件中的类路径。所以我猜,蚂蚁应该使用系统的(我在Linux系统上)CLASSPATH变量。我怎么知道蚂蚁使用的类路径
有没有一种方法可以“回声”蚂蚁使用的类路径(当它根据build.xml构建类,jar等)?我不会更改build.xml文件中的类路径。所以我猜,蚂蚁应该使用系统的(我在Linux系统上)CLASSPATH变量。我怎么知道蚂蚁使用的类路径
<property>
标记的environment
属性读取系统环境变量并将它们存储在属性中(以下示例中为前缀env
)。
然后,为了打印出来,你可以使用<echo>
<property environment="env"/>
<echo message="CLASSPATH: ${env.CLASSPATH}"/>
更多信息:
不ANT建立自己的类路径用于编译?我不希望CLASSPATH环境变量对它有任何影响,否则你会在不同的机器上得到不同的结果。 – Gimby
是的,你是对的。但我在我的例子中指出的是,您可以访问系统变量的值(并打印它们)。我相信OP要求的东西。 –
嗯,我明白了。实际上,我想“回声”Ant在编译时使用的类路径(如果我在命令行上运行它,如:** $ ant **)。有没有办法得到那个? –