Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Java ohjelmoinnista

Viped [28.06.2012 15:15:45]

#

Koodaako joku täällä ammatikseen javaa tai osaako muuten kertoa että miten "isossa maailmassa" yleensä toteutetaan java softien gui:t. Ymmärtääkseni puhdasta awt:tä ei käytetä missään ja Swingiäkin todella harvoin. Ja toinen juttu miten java ohjelma käännetään ns. normaaliksi exe tiedostoksi? Onko mahdollista tehdä se niin että käännetty ohjelma ei enää tarvisi virtuaalikonetta pyöriäkseen?

Triton [28.06.2012 15:19:36]

#

Mistähän olet saanut käsityksen, ettei Swingiä käytettäisi business-maailmassa? Kyllähän nuo Java-ohjelmat saadaan käännettyä ihan exe-tiedostoiksi ja silloin ei luonnollisestikaan tarvita enää JVM:ää.

edit. Swingiä käyttämällä voidaan tehdä erilaisia look&feel:ä, joten niistä gui:sta saadaan hyvinkin erilaisia...

Viped [28.06.2012 15:31:24]

#

Tässä googlettelun tuloksena sain tuollaisen käsityksen. Mahdollisesti sitten väärä. Osaatko ohjata oikeaan suuntaan tuon exe tiedostoksi kääntämisen kanssa, ainakaan Eclipsestä en äkkiseltään moista ominaisuutta keksinyt? Entäs OS X puolelle kääntäminen?

jukkah [28.06.2012 15:35:03]

#

http://stackoverflow.com/questions/147181/how-can-i-convert-my-java-program-to-an-exe-file

Metabolix [28.06.2012 15:37:00]

#

En usko, että kukaan käytännössä kääntäisi Java-ohjelmia ajettaviksi ilman JVM:ää. Yleisempää on, että varsinaisen sovelluksen mukaan paketoidaan valmiilla työkalulla generoitu pieni ohjelma, jonka tehtävä on käynnistää JVM ja Java-ohjelma. Linuxissa ja Mac OS X:ssä vastaavaan tulokseen pääsee helposti skriptillä.

KVG: Java launcher EXE ja Java launcher Mac OS X.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta