我不确定发生了什么。我已执行以下操作来排除故障: 验证构建路径没有错误 未选中“发生构建路径错误时中止构建” 将“不完整的构建路径”和“循环依赖项”设置为错误警告 验证没有排除。
这让我难住了。 我唯一做的就是与 svn 存储库同步,并且我使用颠覆性插件
最佳答案
一个可能的原因可能是您的项目没有“Java Builder”...检查它去
Project Preferences > Builders
这里是项目的所有 build 者,有没有'Java Builder'
检查?如果你不这样做,那么在最好的情况下你可以尝试按“新建...”并在那里选择它;否则你可以打开.project
文件和 block <buildSpec> .. </buildSpec>
添加以下内容:
<buildSpec>
...
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
...
</buildSpec>
Eclipse 重新加载后,您将看到 Java Builder,它应该会编译您的类。
但这通常发生在我身上 ;) 否则请检查您的构建器,也许看看项目首选项中的“项目性质”(至少应检查 obj.eclipse.jdt.core.javanature
)。
希望能解决你的问题
关于java - eclipse 自动编译只创建包而不是类文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5225466/