Heim >Java >javaLernprogramm >So beheben Sie den Springboot-Importfehler des Spring-Boot-Maven-Plugins
Da ich das lokale Warehouse zuvor geändert habe, wurde es rot, als ich das Projekt erneut öffnete. Das Problem ist, dass alle anderen Abhängigkeiten importiert wurden, aber dieser Typ ist der einzige das ist blendend rot.
Suchen Sie diesen Ordner im Warehouse und löschen Sie die darin enthaltenen Dateien (oder löschen Sie den Spring-Boot-Maven-Plugin-Ordner direkt)
Aktualisieren Sie ihn hier, und dann gibt es eine lange Wartezeit, die Netzwerkgeschwindigkeit ist nicht gut , Sie können diesen Schritt noch einmal wiederholen
Das Plug-in „org.springframework.boot:spring-boot-maven-plugin“ wird zur POM-Datei hinzugefügt .
Nach dem Hinzufügen dieses Plug-Ins wird es beim Ausführen von „mvn package“ zum Packen in eine JAR-Datei gepackt, die direkt ausgeführt werden kann. Verwenden Sie den Befehl „Java -jar“, um es direkt auszuführen.
Dies vereinfacht die Bereitstellung von Anwendungen erheblich und Sie müssen nur JRE installieren, um es auszuführen.
<project xsi:schemalocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <!-- ... --> <packaging>jar</packaging> <!-- ... --> </project>
Sie können auch die auszuführende Klasse angeben. Wenn nicht angegeben, findet Spring diese [public static void main(String[] args)]-Methodenklasse. als ausführbare Klasse behandelt.
1 Wenn Ihr POM Spring-Boot-Starter-Parent erbt, müssen Sie nur Folgendes angeben.
<properties> <!-- The main class to start by executing java -jar --> <start-class>com.mycorp.starter.HelloWorldApplication</start-class> </properties>
2. Wenn Ihr POM Spring-Boot-Starter-Parent nicht erbt, müssen Sie Folgendes angeben.
<plugin> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-maven-plugin</artifactid> <version>1.3.5.RELEASE</version> <configuration> <mainclass>${start-class}</mainclass> <layout>ZIP</layout> </configuration> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> </plugin>
Das obige ist der detaillierte Inhalt vonSo beheben Sie den Springboot-Importfehler des Spring-Boot-Maven-Plugins. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!