Comment créer une install d'une appli développée avec Eclipse?

wilkom2009 Messages postés 50 Date d'inscription jeudi 8 avril 2010 Statut Membre Dernière intervention 7 août 2012 - 2 févr. 2010 à 16:08
nuxaly Messages postés 24 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 10 septembre 2011 - 3 sept. 2010 à 03:35
Salut à tous!
J'ai conçu une application en Java avec l'IDE Eclpise. Mais mon problème est comment créer une install de cette application, à tel point que tout utilisateur n'aura pas besoin d'installer préalablement un JRE?

12 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 131
2 févr. 2010 à 16:21
Salut,

Utilise un outil d'installation tel que InnoSetup, NSI ou autre.

Voir ceci par exemple
______________________________________
DarK Sidious
0
wilkom2009 Messages postés 50 Date d'inscription jeudi 8 avril 2010 Statut Membre Dernière intervention 7 août 2012
2 févr. 2010 à 19:14
Salut,
Merci, mais actuellement, j'ai InnoSetup,mais comment procéder pour créer l'installeur avec le fichier .jar?
0
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 131
2 févr. 2010 à 19:19
Salut,

Un fichier jar n'a pas besoin d'installation si tu n'utilises aucune bibliothèque, et si le jre est installé sur la machine.

Si ce n'est pas le cas, alors il te faut rajouter les dépendances dans ton script de setup, et l'installation du jre également.
______________________________________
DarK Sidious
0
wilkom2009 Messages postés 50 Date d'inscription jeudi 8 avril 2010 Statut Membre Dernière intervention 7 août 2012
2 févr. 2010 à 19:32
Salut,
Je t'avoue que je sais pas encore comment écrire un script de set, ni l'utilitaire qui permet de l'écrire.
Svp peux-tu me donner un code exemple?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 131
2 févr. 2010 à 19:42
Salut,

Je peux te conseiller d'installer ISTools qui te faciliteras grandement la tâche.

Va lire aussi mon tutorial sur InnoSetup (c'était à l'origine fait pour un programme VB, mais tu devrais y trouver des astuces pour l'utiliser avec un jar).
______________________________________
DarK Sidious
0
wilkom2009 Messages postés 50 Date d'inscription jeudi 8 avril 2010 Statut Membre Dernière intervention 7 août 2012
2 févr. 2010 à 19:46
Ok, merci, je vais l'essayer. On garde le contact!!!!!!!
0
wilkom2009 Messages postés 50 Date d'inscription jeudi 8 avril 2010 Statut Membre Dernière intervention 7 août 2012
3 févr. 2010 à 12:46
Salut,
J'essaie de créer un .exe avec launch4j, mais j'aboutis pas à un bon résultat, le fichier .exe ne s'exécute pas avec le msg d'erreur:'this application was configured to use a bundled JRE, but the runtime is missing or corrupted', qe vais-je faire?
0
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 131
3 févr. 2010 à 13:50
Salut,

Pourquoi vouloir faire un .exe ??? Tu perds tout les avantages de java ! A ce moment là, il vaut mieux faire du C++ ou du VB !
______________________________________
DarK Sidious
0
wilkom2009 Messages postés 50 Date d'inscription jeudi 8 avril 2010 Statut Membre Dernière intervention 7 août 2012
3 févr. 2010 à 14:57
slt,
je t'ai mal compris, faut-il laisser l'appli java et aller coder une autre en c++, ou plutot coder le script en c++?
0
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 131
3 févr. 2010 à 15:07
Salut,

Non je te disais que si tu fais du java pour au final réaliser un exécutable sous la forme binaire (.exe uniquement pour windows), alors autant développer en C++, car java ne t'apportera rien, et rendra ton programme gourmand en ressource pour rien ! De plus, si à la conception de ton projet, tu limitais l'utilisation de ton programme à Windows, alors pourquoi as-tu choisis java ?

Un executable java est sous la forme d'une archive .jar qui est exécutable sur n'importe quelle machine possédant une machine virtuelle. De plus, le langage est interprété à la volée et optimisé selon l'utilisation du programme, chose que ne peux pas faire un exécutable compilé.

Bref, si tu fais un .exe de ton programme Java, tu perds tout les bénéfices d'avoir utilisé Java, et au contraire, tu gardes tout les inconvénients de java... alors à quoi bon faire un .exe ? C'est pas ce qui rendra l'installation de ton programme plus aisé !

______________________________________
DarK Sidious
0
wilkom2009 Messages postés 50 Date d'inscription jeudi 8 avril 2010 Statut Membre Dernière intervention 7 août 2012
3 févr. 2010 à 18:49
ok, je me vais me battre pour finaliser mon projet avec vos interventions, si besoin y è, je vou ferai sign, merci
0
nuxaly Messages postés 24 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 10 septembre 2011
3 sept. 2010 à 03:35
bonjour;

@DARKSIDIOUS: merci beaucoup pour les informations, mais comment je peut utilisé le fichier .JAR pour executer mon application avec le .JAR?

je m'excuse pour cette bête question mais je suis encore debutante.

merci !!!
0