java Eclipse gradle项目设置错误通知
我想用JavaSpring构建一个REST服务,并成功地遵循了this指南。 创建一个新的gradle项目后,我复制了构建。gradle文件,并使用gradle buildRun启动所有操作。除了Eclipse强调导入、变量声明和标准之外,一切都进展顺利 无法解析的数据类型
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
例如,在这个类中有String、SpringApplication、springbootcapplication、Application和org。springframework标记为无法解决。然而,埃克斯利普斯很好地解决了这些问题。我希望有人能 告诉我我必须更改什么,错误检测现在非常困难(:
平台是:
Eclipse IDE for Java Developers
Version: Oxygen.3a Release (4.7.3a)
Build id: 20180405-1200
OS: Linux, v.4.16.13-2-ARCH, x86_64 / gtk 3.22.30, WebKit 2.20.3
# 1 楼答案
我以前在Spring中遇到过这个问题(尽管Maven也遇到过),我可以通过更新Maven项目并运行干净的构建来解决这个问题。检查并查看是否有可能“刷新”gradle构建/更新依赖项:(对我来说,它是
Right-click -> Maven -> Update Project
),并尝试先运行gradle clean
,然后构建它以查看遗留工件是否导致了问题如果您稍后从Spring获得“找不到或加载主类”或类似错误,请确保您的目录结构(来自项目)是
src/main/java/hello
,其中hello是包含类文件的包