Eclipse中Ant构建项目出现${src.dir}显示异常及JRE_LIB警告求助
解决Eclipse中Ant导入项目的${src.dir}显示及JRE_LIB过时警告问题
处理JRE_LIB过时警告
警告内容:
Classpath variable 'JRE_LIB' in project '
' is deprecated: Use the JRE System Library instead
操作步骤:
- 右键目标项目,选择「构建路径」→「配置构建路径」
- 切换到「库」标签页,找到带有deprecated标记的
JRE_LIB相关类路径条目,删除它 - 点击「添加库」,选择「JRE系统库」,按照向导选择适配项目的JRE(工作区默认JRE或本地已安装的JRE均可),完成添加后应用设置
修复源文件夹显示${src.dir}的问题
这是因为Eclipse未解析Ant构建文件中的src.dir变量,按以下步骤配置:
- 右键项目,选择「属性」→「Ant构建」
- 点击「添加」,选中项目根目录下的
build.xml文件,勾选「解析构建文件中的路径」选项 - 应用并关闭属性窗口,Eclipse会自动读取Ant配置里的
src.dir定义,将变量替换为实际的源文件夹路径
编码一致性确认
虽然你已经修复了Ant编译的编码问题,仍需确认Eclipse项目编码与Ant配置一致:
- 右键项目→「属性」→「资源」,确认「文本文件编码」设置为Latin-1,与项目实际编码匹配
内容的提问来源于stack exchange,提问作者PLANET_XYZ
相关产品推荐
相关产品推荐

