有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案

  1. # 1 楼答案

    我以前在Spring中遇到过这个问题(尽管Maven也遇到过),我可以通过更新Maven项目并运行干净的构建来解决这个问题。检查并查看是否有可能“刷新”gradle构建/更新依赖项:(对我来说,它是Right-click -> Maven -> Update Project),并尝试先运行gradle clean,然后构建它以查看遗留工件是否导致了问题

    如果您稍后从Spring获得“找不到或加载主类”或类似错误,请确保您的目录结构(来自项目)是src/main/java/hello,其中hello是包含类文件的包