Vor Spring Stiefel tippte ich normalerweise in Kriegspakete ein und postete sie an Tomcat, aber kürzlich habe ich Spring Boot verwendet, um in Glaspakete einzugeben. Ich habe zuerst nicht verstanden, warum ich in Glaspakete eingeben wollte. Ist Kriegspakete nicht sehr gut?
Ein weiterer Punkt ist, dass Sie, da Sie nicht wissen, wie Sie JAR -Pakete verwenden, dass dies unnötig ist. Nach einer Zeit der Anpassung bin ich der Meinung, dass es notwendig ist, ein JAR -Paket einzugeben, und es ist auch sehr bequem, es zu veröffentlichen. Daher speichert es die Installation von Tomcat und anderen Middleware.
Lassen Sie uns darüber sprechen, wie Sie ein JAR -Paket eingeben. Es ist eigentlich sehr einfach. Die Hauptsache ist, die Datei pom.xml zu konfigurieren. Die wichtigsten Punkte sind wie folgt:
Schreiben Sie unbedingt ein Glas.
Fügen Sie die folgende Konfiguration in <Bulid> hinzu:
<Build> <!-Der Name des JAR-Pakets-> <Dendname> Gateway </FinalName> <Plugins> <!-Das JAR-Paket, auf das referenziert werden muss-> <plugin> <gruppe> org.springframework <finalName>gateway</finalName> --></build><!-- Warehouse address--><repositories><repository><id>spring-milestone</id><url>http://repo.spring.io/libs-release</url></repository></repository></repositories>
Nachdem ich diese mit den Tools konfiguriert habe, verwende ich MyeClipse- und MVAN -Update -Projekte.
Verwenden Sie das Tool MyeClipse, um ein JAR -Paket einzugeben.
Schritt 1: Verwenden Sie die Debug -Konfigurationen zum Verpacken
Schritt 2: Zeigen Sie die Seite der Debug -Konfigurate an.
1 Wählen Sie die folgenden Elemente in Maven Bulid aus;
2 Paket in die Zieloption eingeben
3 Klicken Sie auf die Schaltfläche Debug.
Schritt 3: Die Konsole gibt die Informationen bei 1 aus: Erfolg erstellen
2 Das Gateway.jar wird unter dem Zielordner des Projekts verarbeitet. Das JAR -Paket ist abgeschlossen.
Schritt 4: Testen Sie, ob das JAR -Paket verfügbar ist
Verwenden Sie das Befehlsformular, um in das Verzeichnis zu schneiden, in dem das Glas existiert. Java Jar ***. Jar ausführen
Es ist am besten, den folgenden Brief zu sehen, um anzuzeigen, dass das Glas begonnen wurde.
Verwenden Sie den Browser, um zu testen. Das Projekt ist für die Anmeldung verfügbar.
Schritt 5: Schließen Sie den Thread, der das JAR -Paket startet.
1. Wenn es sich um ein Windows -System handelt, schließen Sie einfach das Befehlsformular.
2. Wenn es sich um ein Linux -System handelt, finden Sie den Befehl ps, um den entsprechenden Thread zu ermitteln und den Befehl Kill zu verwenden, um den Thread abzutöten.
Sprechen wir über den einfachsten Weg zum Glas. Verwenden Sie den Befehl, um den Projektpfad einzugeben und auszuführen: Das MVN -Paket wird selbst verpackt. Nach Abschluss des Pakets können Sie das entsprechende JAR -Paket im Projekt -Ausgaberichtungsziel sehen.
Die Verpackung hat begonnen.
Die Verpackung ist abgeschlossen.
Jar kann kämpfen. Wenn Sie also gegen die Kriegstasche kämpfen wollen, dann.
Es wird empfohlen, keine Kriegspakete für Spring -Boot -Projekte zu verwenden, da dies die Möglichkeit ist, sie zu beseitigen. Wenn Sie jedoch klicken möchten, konfigurieren Sie es in der Datei pom.xml:
Die folgenden Informationen sind in <Bulid> konfiguriert, und Sie können Eclipse verwenden, um das Kriegspaket zu exportieren:
<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-war-plugin</artifactId><configuration><warSourceExcludes>src/main/resources/**</warSourceExcludes><warName>gateway</warName></configuration></plugin>
Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.