adi*_*tsu 5 java eclipse eclipse-jdt
我有一个小问题,在 eclipse 中编译的一些 java 类与由独立 ecj 编译的类(来自相同的源代码)略有不同。如何找到 eclipse 正在使用的 ecj 版本?(我假设这就是差异所在)
ecj 的版本由您使用的 JDT 版本指定。转到帮助 -> 关于 Eclipse -> 安装详细信息 -> 插件。查找 org.eclipse.jdt.core 版本。
我猜这会回答您在这里提出的问题,但可能无法解决您关于为什么课程不同的问题。
您还应该意识到,如果您使用不同的编译选项,那么您的类文件可能会略有不同。我立即忘记了如何在 ecj 中指定选项(我认为您传递了一个属性文件)。但在 Eclipse 内部,选项是通过合并工作空间和项目选项来指定的。我猜您的差异来自选项不匹配而不是版本不匹配(尽管只是猜测)。
| 归档时间: |
|
| 查看次数: |
1456 次 |
| 最近记录: |