我正在使用Servlet处理Tomcat WebApp,Eclipse项目是JavaScript项目。但是,我需要让Java编译器来控制.java文件,以便我可以获得适当的IDE功能。
我已经通过安装新软件安装了Java透视图和语言插件,并重新启动了Eclipse。然后一切都会出错,包括像import java.io.*;
这样的东西。
我已经清理了项目,同时检查了项目属性中的Java Build Path。使用JRE System library [jre1.8.0_101]
似乎完全正确。验证完成后,我又重新启动了Eclipse。
现在没有任何错误。我添加了Seriously hello = new What();
的上下文无意义陈述,其中Seriously
和What
都未在任何地方定义,并且不会抛出任何内容。
实际上,删除分号也不会产生错误,好像根本没有编译可以忽略文件。
编辑:
所以我删除了所有非源代码,然后在Eclipse中将项目重新创建为Faceted Project。这没有用。我想,由于我盲目安装了插件,我的Eclipse安装可能会被窃听。
我仍然不知道如何解决这个问题。 :(
答案 0 :(得分:0)
源文件夹需要包含.java文件,否则编译器会忽略它们。
您将其设置为
项目 - >属性 - > Java构建路径 - >源选项卡