ant编译工程时,一直有一个警告:warning: 'includ eantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
如果你的build文件配置不当,必定会出现这个问题。
可以看到图中是build.xml文件中的31行有问题。
<javac srcdir="${test.dir}" destdir="${tests.dir}" >
只需将其改为
<javac srcdir="${test.dir}" destdir="${tests.dir}" includeantruntime="on">
即可解决问题。
再编译一下就正常了: