Ho creato un file JAR in questo modo jar cf jar-file input-files
. Ora sto cercando di eseguirlo. L'esecuzione non funziona (il comando jre non è stato trovato):
jre -cp app.jar MainClass
Anche questo non funziona:
java -jar main.jar
(Impossibile caricare l'attributo manifest della classe principale da main.jar).
L'ho scoperto anche io
Per eseguire un'applicazione confezionata come file JAR (versione 1.2 - richiede l'intestazione del manifesto di classe principale)
Che cos'è l '"intestazione manifest della classe principale"? Come lo creo e dove lo metto?
Main-Class: MainClass
e poi ho creato il file .jar con il comando che hai dato. Dopo di che sono stato in grado di eseguire il mio programmajava -jar main.jar
.