[JAVA] Was tun, wenn die Änderungen nicht in der JAR-Manifestdatei berücksichtigt werden?

Wenn die Änderung der Manifestdatei von jar durch den folgenden Befehl wiedergegeben wird,

jar -cfm Main.jar main.mf *.class

Sie müssen eine leere Zeile am Ende der JAR-Manifestdatei einfügen.

main.mf


Main-Class : Main

Wenn am Ende des Satzes keine Leerzeile steht, wie unten gezeigt

main.mf


Main-Class : Main

Änderungen an der JAR-Manifestdatei werden nicht berücksichtigt.

Zu diesem Zeitpunkt wurde keine Fehlermeldung angezeigt, daher war ich als Anfänger süchtig danach.

Referenz

Modifying a Manifest File (The Java™ Tutorials > Deployment > Packaging Programs in JAR Files) https://docs.oracle.com/javase/tutorial/deployment/jar/modman.html

Recommended Posts

Was tun, wenn die Änderungen nicht in der JAR-Manifestdatei berücksichtigt werden?
Was tun, wenn die Änderungen im Servlet nicht berücksichtigt werden?
Was tun, wenn die Änderungen nach der automatischen Bereitstellung in EC2 nicht übernommen werden?
Was tun, wenn das Präfix c in JSP nicht gebunden ist?
[Maven] Was tun, wenn Sie aufgefordert werden, ein Glas, das sich nicht im Remote-Repository befindet, in den Krieg aufzunehmen?
Was tun, wenn beim Erstellen einer JAR-Datei mit Abhängigkeiten in einem Maven-Projekt die Meldung "Es gibt kein Hauptmanifestattribut" angezeigt wird?
[Rails] Was tun, wenn keine Daten in der Datenbank registriert sind?
Was tun, wenn die Rails-Seite im Rails-Lernprogramm 1.3.2 nicht angezeigt wird?
Was tun, wenn Cloud 9 im Rails-Lernprogramm voll ist?
Hinweise, was zu tun ist, wenn das Eclipse Maven-Abhängigkeitsglas nicht korrekt ist
Was tun, wenn Sie Ihr Root-Passwort unter CentOS7 vergessen haben?
Was tun, wenn das Hintergrundbild nach der Bereitstellung nicht angewendet wird?
Was tun, wenn der Server-Tomcat stirbt?
Was tun, wenn der Vorgang nicht zulässig ist, wenn ein Befehl im Terminal ausgeführt wird?
Was tun, wenn die Installation des Debug-Gems fehlschlägt?
So debuggen Sie die generierte JAR-Datei mit Eclipse
Was tun, wenn Sie die Mastertabelle nach dem Importieren eines Projekts in Eclipse nicht in einer Datei speichern konnten?
Was tun, wenn das Update nach der Bereitstellung von Rails AWS nicht wirksam wird?
Was tun, wenn Sie den Text eines Elements in Selen nicht abrufen können?
Was tun, wenn die Annotation JSON Hint nicht mit Lombok und JSONIC funktioniert?
Was tun, wenn der Haltepunkt schattiert ist und beim Debuggen nicht stoppt?
[Java] Was tun, wenn sich der in der Datenbank gespeicherte Inhalt und der Name der Aufzählung in der Aufzählung unterscheiden, die die Definition der Datenbank widerspiegelt?
Was tun, wenn in GlassFish eine java.io.IOException auftritt?
Was tun, wenn die Methode in f: ajax nicht gefunden wurde?
Was tun, wenn FacesMessage festgelegt, aber nicht angezeigt wird?
Wenn die Submodul-Assets nicht im Play Framework gefunden werden
Was tun, wenn der Befehl adb nicht ausgeführt werden kann?
Überprüfen Sie, ob Ethereum-Transaktionen nicht im Block enthalten sind
Was tun, wenn der Befehl Rails unbrauchbar wird?
[Rails] Was tun, wenn Sie versehentlich eine Bundle-Installation in einer Produktionsumgebung in Ihrer lokalen Umgebung durchführen?
Was tun, wenn Sie Ruby mit rbenv installiert haben, die Version sich jedoch nicht ändert?
Notiz, die zum Anmeldebildschirm übergeht, wenn Sie nicht mit devise angemeldet sind
So erstellen Sie ein Glas mit dem alten Hadoop (hadoop-core-0.20.2-cdh3u6) in Gradle: (Was tun, wenn Sie ZIP nicht erweitern können?)
Was tun, wenn Sie in Eclipse eine JRE auswählen und "Die ausgewählte JRE unterstützt die aktuelle Konformitätsstufe 11 nicht" erhalten?
Was sind die Regeln in JUnit?
Was tun, wenn in Docker ein gcc-Fehler auftritt?
Was tun, wenn die Validierung mit der Aktualisierungsaktion nicht funktioniert?
[Gradle] Die Geschichte, dass die Klassendatei nicht in der JAR-Datei vorhanden war
Fügen Sie dem JAR-Dateinamen in Gradle einen Zeitstempel hinzu
Beurteilen Sie, ob die zu vergleichenden Zeichenfolgen in Java identisch sind
[Logback] Was tun, wenn unnötige Dateien während der Rotation nicht verschwinden?
Was ist mit den typischen Änderungen in Apache Wicket 8 passiert?
Was tun, wenn "Relation" hibernate_sequence "nicht existiert" in der ID-Spalte von PostgreSQL + JPA
Was ist mit dem Fehler "Kann nicht gelesen werden oder ist keine gültige ZIP-Datei?" Zu tun
Was tun, wenn die App nicht mit der neuesten Rails-Version erstellt wurde, die bei neuen Rails installiert wurde?
Was tun, wenn der Git-Status besagt, dass Änderungen nicht für das Festschreiben bereitgestellt wurden: Nach dem Hinzufügen des Git.
So fügen Sie eine JAR-Datei in ScalaIDE hinzu
Was tun, wenn Sie das Plug-In nicht vom Eclipse Marketplace installieren können?
Was tun, wenn das von refile gepostete Bild nach dem Einstellen der 404-Fehlerseite in Rails verschwindet?
Was tun, wenn die Bereitstellung in Heroku fehlschlägt (Ruby-App nicht erkannt)?