Heim > Java > javaLernprogramm > So beheben Sie den Springboot-Importfehler des Spring-Boot-Maven-Plugins

So beheben Sie den Springboot-Importfehler des Spring-Boot-Maven-Plugins

王林
Freigeben: 2023-05-12 14:31:22
nach vorne
2243 Leute haben es durchsucht

Springboot spring-boot-maven-plugin konnte nicht importiert werden

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)

So beheben Sie den Springboot-Importfehler des Spring-Boot-Maven-Plugins

Aktualisieren Sie ihn hier, und dann gibt es eine lange Wartezeit, die Netzwerkgeschwindigkeit ist nicht gut , Sie können diesen Schritt noch einmal wiederholen

So beheben Sie den Springboot-Importfehler des Spring-Boot-Maven-Plugins

spring-boot-maven-plugin-Plugin-Funktion

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.

Sie können im POM angeben, ob Jar oder War generiert wird

<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>
Nach dem Login kopieren

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.

Wenn Sie angeben möchten, können Sie die folgenden zwei Methoden verwenden:

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage