2013-03-25 21 views
16

È possibile eseguire un'applicazione Java che non contiene il file MANIFEST.MF? Naturalmente, c'è il metodo statico main, manca solo il file manifest. E l'app dipende da diversi file esterni .jar.Come eseguire Java .jar senza MANIFEST.MF?

Se è possibile, come si fa?

risposta

3

Naturalmente! Basta usare questo:

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

È inoltre possibile aggiungere il manifest, con il seguente comando:

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

Sì, utilizzare questo

java -cp myJar.jar package.className

Problemi correlati