W ten sposób utworzyłem plik JAR jar cf jar-file input-files
. Teraz próbuję go uruchomić. Uruchomienie go nie działa (nie znaleziono polecenia jre):
jre -cp app.jar MainClass
To też nie działa:
java -jar main.jar
(Nie udało się załadować atrybutu manifestu klasy głównej z pliku main.jar).
Ja też się o tym dowiedziałem
Aby uruchomić aplikację spakowaną jako plik JAR (wersja 1.2 - wymaga nagłówka manifestu klasy głównej)
Co to jest „nagłówek manifestu klasy głównej”? Jak go stworzyć i gdzie go umieścić?
Main-Class: MainClass
a następnie utworzyłem plik .jar za pomocą polecenia, które podałeś. Potem mogłem uruchomić mój programjava -jar main.jar
.