

Java - fat jar problem
Dobrý den,
Pomocí tohoto návodu jsem vytvořil fat jar.
Všechno proběhlo v pořádku a fat jar, obsahující externí knihovny, se vytvořil, ale nechce se pustit.
Prosím Vás o pomoc.
Děkuji
A mas tam tridu s metodou main(). Jak jsi rekl tomu jaru, ktera trida to je?
Ja bych to radeji udelal pomoci Mavenu nebo Gradle...
Bez metody main() by se mně to ani nezkompilovalo. Já mám teda javafx, ale to na metodě main() nic nemění. A běžná kompilace do jaru s podsložkou lib do složky dist jde bez problému spustit.
Problém je pravděpodobně v tom zkopírovaného kódu. Akorát netuším jaký?
To bohuzel ani ja, proprietalni NetBeans veci nepouzivam. Tak sem hod aspon manifest.mf z toho jaru a build.xml z projektu...
OK
Takze tohle je tvoje trida s main metodou? Pokud ne, zkus to v tom jaru editovat na spravnou classsu...
Aha. To mě mohlo napadnout, když jsi ten soubor chtěl.
Stačilo pouze změnit v build.xml value u elementu attribute.
Hodnotu value lze získat z jaru ve složce dist z META-INF/Manifest.mf - V mém případě to byl (název balíčku/název třídy obsahující metodu main)
Moc díky. Teď už funguje všechno jak má.