Mitenkäs tehdään javakoodista ajettava tiedosto?
Meneekö jotenkin siihen tapaan, että tehdään koodista jar-tiedosto, johon Main-Class headeriin aloitusluokan(joka sisältää static mainin) nimi ilman .class tunnistetta ja mitä sitten? pitääkö se lykätä jonnekin jre:n hakemistoon? lib\ext:hen tai jonnee vai miten sellainen tehdään.....? noin niinkuin ilman hienompia IDEjä
Meneekö jotenkin siihen tapaan, että tehdään koodista jar-tiedosto, johon Main-Class headeriin aloitusluokan(joka sisältää static mainin) nimi ilman .class tunnistetta ja mitä sitten? pitääkö se lykätä jonnekin jre:n hakemistoon? lib\ext:hen tai jonnee vai miten sellainen tehdään.....? noin niinkuin ilman hienompia IDEjä
Vastaukset 2
Vanhimmat
jälleen se google auttoi java class executable:
http://www.math.uwaterloo.ca/~elterra/Generating .exe from .class.html
http://csdl.ics.hawaii.edu/~johnson/613f99/modules/04/jar-files.html
http://www.jhindin.com/programs/javaStandalone/doc/
Pitää tehdä MANIFEST.MF, jossa mainitset että
Main-Class: com.joku.PaaLuokka. Sitten sijoitat em. tiedoston kansioon META-INF. META-INF pitää olla .jar in juuressa. Manifestilla on muutakin käyttöä, mutta mm. juuri tämä. Suoritus sitten vaan java -jar jarrin_nimi.jar.