【发布时间】:2012-07-09 23:02:35
【问题描述】:
我正在通过 Spring MVC 运行一个 webapp,其后端是用 Java 编写的。我在 Eclipse 中工作。我正在尝试更改 java 代码(我没有编写,但负责编辑)。
但是,我所做的任何更改都没有任何作用。我尝试在 Eclipse 中手动编译项目(项目-> 构建项目),但什么也没发生。我什至尝试取出其中一个 .class 文件,看看它是否会被重新编译,但事实并非如此。应该包含该文件的目录仍然是空的。
我已经检查过了,源和部署路径与我正在使用的 .java 和 .class 文件所在的位置相匹配。 Eclipse 到底在做什么,我怎样才能让它编译我的文件?!?
【问题讨论】:
-
您系统上的系统时间/日期是否正确?自动构建(在项目菜单中)。您是否尝试过“清理”项目?最后,您可以检查类文件上的文件权限/只读标志。
-
不幸的是,我已经检查了所有这些内容。
-
您能否添加您项目的 .classpath 文件并告诉我们该项目中的源代码在哪里?你创建了这个项目吗?从别人那里得到?如果来自其他人,您是否安装了与他们相同的插件?
-
了解过去如何配置 Eclipse。您很可能采取了不同的做法。
-
现在我觉得自己真的很愚蠢……我忽略了一个 Java 构建路径错误(因为它抱怨缺少我知道不需要的文件)。但是,一旦我从构建路径属性中删除它,错误就会消失并编译...
标签: java eclipse compilation