2013-03-25 15 views
16

Ist es möglich, eine Java-App auszuführen, die keine MANIFEST.MF Datei enthält? Natürlich gibt es statische main Methode, nur Manifest-Datei fehlt. Und die App ist abhängig von mehreren externen .jar Dateien.Wie wird Java .jar ohne MANIFEST.MF ausgeführt?

Wenn ist das möglich, wie geht das?

Antwort

3

Natürlich! Verwenden Sie einfach das:

java -cp MyJar.jar com.example.Main 
7

Sie können auch Fügen Sie das Manifest mit dem folgenden Befehl hinzu:

jar -uvfe your.jar foo.bar.Baz 
java -jar your.jar  # tries to run main in foo.bar.Baz 
2

Ja, benutzen Sie diese

java -cp myJar.jar package.className

Verwandte Themen