Je croyais que MS Visual J++ permettait de compiler ses programmes en
applications stand-alone (.exe), mais je viens de lire dans la FAQ de
MS que l'on devait en fait redistribuer les .class de son programmes et
jview.exe ...
Qu'en est il vraiment ? Car il me semble pourtant avoir déjà vu des
logiciels programmés en Java donnés sous forme d'un unique exécutable
...
Merci d'avance pour vos éclairements :-/
Olivier L.
--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Il pèse 1.4 Mo ... J'ai fait un dump complet de sa structure : http://olivier.ligny.free.fr/rt-list.zip (html zippé).
Effectivement, depuis il y a eu pas mal de changement depuis l'avènement de Java 2... Pour commencer il y a eu swing :)
Ensuite il manque clairement 20 millions de classes dans ce rt.jar, donc cette version light de jre ne conviendrait très probablement pas dans 95% des cas pour un programme moderne ecrit avec java 2, 100% dès lors que swing serait utilisé pour la gui
Bref, bonne chance pour la suite
Merci :)
A part ça, il existe dans le commerce des produits propriétaires permettant
de faire des EXE à partir de classes Java. Evidemment, si c'est pour faire un programme OpenSource distribué gratuitement, ça va pas le faire...
Une ch'tite recherche dans google m'a ramené ça : http://www.excelsior-usa.com/landing/jet-nc.html
Christophe
Yes, je l'ai téléchargé mais ... je n'ai pas encore eu le temps de le tester ! :D
@+ Olivier
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
O.L. wrote:
Il pèse 1.4 Mo ...
J'ai fait un dump complet de sa structure :
http://olivier.ligny.free.fr/rt-list.zip (html zippé).
Effectivement, depuis il y a eu pas mal de changement depuis l'avènement
de Java 2... Pour commencer il y a eu swing :)
Ensuite il manque clairement 20 millions de classes dans ce rt.jar, donc
cette version light de jre ne conviendrait très probablement pas dans
95% des cas pour un programme moderne ecrit avec java 2, 100% dès lors
que swing serait utilisé pour la gui
Bref, bonne chance pour la suite
Merci :)
A part ça, il existe dans le commerce des produits propriétaires permettant
de faire des EXE à partir de classes Java. Evidemment, si c'est pour faire
un programme OpenSource distribué gratuitement, ça va pas le faire...
Une ch'tite recherche dans google m'a ramené ça :
http://www.excelsior-usa.com/landing/jet-nc.html
Christophe
Yes, je l'ai téléchargé mais ... je n'ai pas encore eu le temps de le
tester ! :D
@+
Olivier
--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Il pèse 1.4 Mo ... J'ai fait un dump complet de sa structure : http://olivier.ligny.free.fr/rt-list.zip (html zippé).
Effectivement, depuis il y a eu pas mal de changement depuis l'avènement de Java 2... Pour commencer il y a eu swing :)
Ensuite il manque clairement 20 millions de classes dans ce rt.jar, donc cette version light de jre ne conviendrait très probablement pas dans 95% des cas pour un programme moderne ecrit avec java 2, 100% dès lors que swing serait utilisé pour la gui
Bref, bonne chance pour la suite
Merci :)
A part ça, il existe dans le commerce des produits propriétaires permettant
de faire des EXE à partir de classes Java. Evidemment, si c'est pour faire un programme OpenSource distribué gratuitement, ça va pas le faire...
Une ch'tite recherche dans google m'a ramené ça : http://www.excelsior-usa.com/landing/jet-nc.html
Christophe
Yes, je l'ai téléchargé mais ... je n'ai pas encore eu le temps de le tester ! :D
@+ Olivier
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
Simon OUALID
Yep, et je crois que jSmooth (GNU-GPL) permet de créer un exécutable Win32 à partir d'un JAR.
http://jsmooth.sourceforge.net/
++
Symon
GG² wrote:
"cho7" a écrit dans le message de news:
Qu'en est il vraiment ? Car il me semble pourtant avoir déjà vu des logiciels programmés en Java donnés sous forme d'un unique exécutable
En fait ils sont programmés en java oui, mais pas totalement
Réponse un peu plus poussée, avec même un peu d'hors sujet pour la culture g :
La technique des ces fameux stand-alone est simple : ils embarquent une jvm à bord (ce n'est donc pas du natif à proprement parler)
<...QUIK ...>
Voilà, en esperant t'avoir un peu éclairer
Yep, et je crois que jSmooth (GNU-GPL) permet de créer un exécutable
Win32 à partir d'un JAR.
http://jsmooth.sourceforge.net/
++
Symon
GG² wrote:
"cho7" <cho7@dlfp.le.spam.ca.pu.du.ku.org> a écrit dans le message de news:
1117370006.10251.17.camel@cho7land...
Qu'en est il vraiment ? Car il me semble pourtant avoir déjà vu des
logiciels programmés en Java donnés sous forme d'un unique exécutable
En fait ils sont programmés en java oui, mais pas totalement
Réponse un peu plus poussée, avec même un peu d'hors sujet pour la
culture g :
La technique des ces fameux stand-alone est simple : ils embarquent une
jvm à bord (ce n'est donc pas du natif à proprement parler)