Eclipse中的Ant Build导致${src.dir},我不知道如何解决它

mzsu5hc0  于 12个月前  发布在  Eclipse
关注(0)|答案(1)|浏览(109)

因此,在通过Ant向我的Eclipse环境中添加了一个新项目之后,源文件夹只显示${src.dir}和一个小警告标志。

Classpath variable 'JRE_LIB' in project '<projectname>' is deprecated: Use the JRE System Library instead

字符串
我们不知道如何解决这个问题。
我们尝试通过cmd ant编译项目,首先由于UTF-8(项目以Latin-1编码)导致了字符集错误,但我们设法修复了这个问题,ant可以在cmd中编译它。
我们还尝试将Eclipse的字符集更改为Latin-1,但也不起作用。
x1c 0d1x的数据

u91tlkcl

u91tlkcl1#

您的ANT构建文件使用的属性${src.dir}要么根本没有定义,要么在不依赖于定义该属性的目标的目标中使用该属性。
确保在ANT构建文件中定义了<property name="src.dir" .../>,并且使用该属性的所有目标都依赖于定义该属性的目标,或者(如果您不想在构建文件中指定src.dir属性)使用-Dsrc.dir=...命令行选项调用ANT。在后一种情况下,您应该在构建文件中添加一个条件,如果src.dir属性未设置。
请参阅ANT manual以了解更多信息。

相关问题