【问题标题】:Eclipse gradle project setup fake error notificationEclipse gradle 项目设置假错误通知
【发布时间】:2018-06-19 08:20:24
【问题描述】:

我想使用 Java Spring 构建一个 REST 服务,并成功遵循 this 指南。 创建一个新的 gradle 项目后,我复制了 build.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、SpringBootApplication、Application和org.springframework标记为不可解析。但是 Exlipse 可以很好地解决它们。我希望有人可以 告诉我我必须改变什么,错误检测现在很难(:

平台是:

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

【问题讨论】:

    标签: java spring gradle


    【解决方案1】:

    我之前在使用 Spring 时遇到过这个问题(尽管使用 Maven 时遇到过),我能够通过更新我的 Maven 项目并运行一个干净的构建来解决它。检查并查看是否可以“刷新”您的 gradle 构建/更新依赖项:(对我而言,它是 Right-click -> Maven -> Update Project),还尝试先运行 gradle clean,然后构建它以查看剩余的工件是否导致问题。

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-15
    • 2021-11-01
    • 2019-03-01
    • 2019-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多