0

得到一个我在 Eclispe Juno 中从未见过的有趣结果。

问题:

Errors (1 item)
The project was not built due to "A resource exists with a different case: '/rev_4677/bin/com/utils/anttasks'.". Fix the problem, then try refreshing this project and building it since it may be inconsistent.
Type: Java Problem

在我的项目中,资源(包)是“com.utils.antTasks”,但在构建路径下它已更改为 WEB-INF/com/utils/anttasks。

Web 应用程序运行,但我只是不明白为什么 Eclipse 这样做。

哦,是的,我已经按照 Eclipse 的建议进行了更新和重建(清理)项目,但仍然没有任何乐趣。

4

1 回答 1

3

问题不在于 Eclipse,而在于您的包声明。你的包名应该是小写的。

来自 Javadocs

包名全部小写,以避免与类名或接口名冲突。

于 2013-06-11T13:10:19.230 回答