Spring-Boot-Projekt, als ein ausführbares Glas bauen, aber ich fand, kann die ausführbare Jar, z.Warum kann Springboot ausführbare jar nicht extrahieren
jar xvf spring-boot-foo-0.0.1-SNAPSHOT.jar
nichts ausgeben. Aber wenn ein normales Glas extrahieren, ist es erfolgreich
jar xvf mysql-connector-java-5.1.38.jar
created: META-INF/
inflated: META-INF/MANIFEST.MF
created: META-INF/services/
...
warum dies?
#!/bin/bash
#
# . ____ _ __ _ _
# /\\/___'_ __ _ _(_)_ __ __ _ \ \ \ \
# (()\___ | '_ | '_| | '_ \/ _` | \ \ \ \
# \\/ ___)| |_)| | | | | || (_| | ))))
# ' |____| .__|_| |_|_| |_\__, |////
# =========|_|==============|___/=/_/_/_/
# :: Spring Boot Startup Script ::
#
Das heißt, es ist ein Bash-Datei ein Glas folgen, kein normales Glas:
Nun öffnen Sie das Spring Boot Glas in Ihrem Lieblings-Zip-Tool. Können Sie? Ist da etwas drin? – Gimby
Ja, 'unzip' könnte es extrahieren. aber 'unizp' könnte alle JAR-Dateien extrahieren, nicht nur Spring Boot ausführbare jar. – zhuguowei
Winzip wird nicht zusammenarbeiten. Gibt mir 'Fehler: zentrales Verzeichnis nicht gefunden.' – Adam