就像標題中提到的我有一個Spring Boot項目。試圖從我的IDE開始項目,它說,主要的類無法找到。Spring Boot找不到主類
我發現這裏相對等效問題: Spring Boot Program cannot find main class
但解決不爲我做(我已經配置在pom.xml主類)就像這樣:
<properties>
<start-class>de.main.Main</start-class>
<java.version>1.8</java.version>
</properties>
這是我的主類的樣子:
package de.main;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.support.SpringBootServletInitializer;
@SpringBootApplication
public class Main extends SpringBootServletInitializer{
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(Main.class);
}
public static void main(String[] args) {
SpringApplication.run(Main.class, args);
}
}
附加到此的其他項目,它使用了Spring啓動藏漢,總體工作很好。 pom.xml在兩個項目中都以相同的方式配置。
我使用Spring Boot版本1.5.2和日食氧氣。
的errormessage的是這樣的: 「Fehler:Hauptklasse de.main.Main konnte nicht gefunden奧德geladen werden」 大致翻譯: 「錯誤:主類de.main.Main無法找到或加載」
我的項目結構是這樣的:
Project
|--- Java Resources
| |--- src
| | |----de.main
| |
| |--- WebContent
|
|--- pom.xml
你能添加錯誤信息嗎? – oak
它的德語,但確定: Fehler:Hauptklasse de.main.Main konnte nicht gefunden oder geladen werden – Shisu
您可以添加項目的目錄結構嗎? – oak