蚂蚁警告:“’includeantruntime’未设置”

问题:

我收到以下警告:

[javac] build.xml:9: warning: 'includeantruntime' was not set, 
defaulting to build.sysclasspath=last; set to false for repeatable builds

这是什么意思?

回答:

Ant运行时

只需设置includeantruntime="false"

<javac includeantruntime="false" ...>...</javac>

如果你必须多次使用javac -task,你可能需要考虑使用PreSetDef来定义自己的javac任务,它总是设置includeantruntime="false"

额外细节

http://www.coderanch.com/t/503097/tools/warning-includeantruntime-was-not-set

这是由蚂蚁1.8引入的一个错误引起的。只需将该名称的属性添加到javac任务中,将其设置为false,并忘记它发生的情况。

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

是否在类路径中包含Ant运行时库;默认为yes,除非设置了build.sysclasspath。通常最好将其设置为false,以便脚本的行为对运行环境不敏感。

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: ant warning: “’includeantruntime’ was not set”

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

83 − = 78