Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java EclipseGradle项目设置错误通知_Java_Spring_Gradle - Fatal编程技术网

Java EclipseGradle项目设置错误通知

Java EclipseGradle项目设置错误通知,java,spring,gradle,Java,Spring,Gradle,我想用JavaSpring构建一个REST服务,并成功地遵循了指南。 在创建了一个新的gradle项目之后,我复制了build.gradle文件,并用gradle buildRun启动了一切。除了Eclipse强调导入、变量声明和标准之外,一切都进展顺利 无法解析的数据类型 import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootAppli

我想用JavaSpring构建一个REST服务,并成功地遵循了指南。 在创建了一个新的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);
    }
}
例如,在这个类中,字符串、SpringApplication、SpringBootApplication、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

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


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

这真的很好。这启动了一些由gradle类下载触发的模式检索。我不知道这些是用于什么,但至少假错误消息消失了:)