JavaExe

cs_ammouna88 Messages postés 9 Date d'inscription lundi 11 mai 2009 Statut Membre Dernière intervention 21 juillet 2010 - 13 juil. 2010 à 10:49
adrian46130 Messages postés 3 Date d'inscription dimanche 10 décembre 2000 Statut Membre Dernière intervention 10 janvier 2013 - 22 juil. 2010 à 00:52
slt,
je veux lancer mon application Java à partir d'un exécutable , alors j'ai utilisé JavaExe , j'ai copier JavaExe.exe et je l'ai renommé avec ma classe principale mais il m'affiche toujours que la classe est introuvable,
je ne vois pas quel est le problème,
alors si vous avez de suggestions ou bien d'autre solutions pour transformer mon application en .exe svp aidez moi

15 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 129
13 juil. 2010 à 12:46
Salut,

Pourquoi donc vouloir faire un .exe ? Une application java est un .jar qui est exécutable sur toute machine possédant une machine virtuelle java installée, alors pourquoi limiter l'éxécution à ce seul windows ??? Pourquoi faire du java dans ce cas là si tu n'utilises pas les avantages de celui-ci ?
______________________________________

AVANT de poster votre message, veuillez lire, comprendre, et appliquer notre réglement
0
cs_ammouna88 Messages postés 9 Date d'inscription lundi 11 mai 2009 Statut Membre Dernière intervention 21 juillet 2010
13 juil. 2010 à 13:23
c'est parce que je vais donner cette application à une société je veux quand même pas que l'utilisateur accède au code source, je veux seulement qu'il accède a cette application par un double clic
0
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 129
13 juil. 2010 à 13:36
Salut,

Ben oui, tu mets tes classes compilées dans un jar (tu peux utiliser un obfuscateur si tu ne veux pas que les class puissent être facilement décompilées) et ca fera la même chose qu'un .exe, de façon portable.
______________________________________

AVANT de poster votre message, veuillez lire, comprendre, et appliquer notre réglement
0
cs_ammouna88 Messages postés 9 Date d'inscription lundi 11 mai 2009 Statut Membre Dernière intervention 21 juillet 2010
13 juil. 2010 à 17:17
j'ai crée le jar mais il ne m'affiche que la 1ére interface , quand j'appuie sur un bouton il ne me permet pas de passer a une autre interface,
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 129
13 juil. 2010 à 17:27
Salut,

Tu n'as pas de message d'erreur ?

Lance ton jar à partir de la console afin de voir les erreurs qui sont affichées sur la sortie standard pour voir d'où ca vient.
______________________________________

AVANT de poster votre message, veuillez lire, comprendre, et appliquer notre réglement
0
cs_ammouna88 Messages postés 9 Date d'inscription lundi 11 mai 2009 Statut Membre Dernière intervention 21 juillet 2010
13 juil. 2010 à 18:10
en fait j'ai compris mon problème,
dans mon programme j'ai une connexion à une base de donner donc j'utilise un external jar et quand je crée le jar d'exécution il ne prend pas en compte le jar de connexion a la base de données donc pas de connexion et pas de passage à la deuxième interface, j'ai essayé avec fatJar mais ca ne marche pas
0
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 129
13 juil. 2010 à 18:13
Salut,

Il te faut modifier le fichier manifest de ton jar afin de lui ajouté les dépendances de ton projet.
______________________________________

AVANT de poster votre message, veuillez lire, comprendre, et appliquer notre réglement
0
cs_ammouna88 Messages postés 9 Date d'inscription lundi 11 mai 2009 Statut Membre Dernière intervention 21 juillet 2010
13 juil. 2010 à 18:28
voulez vous m'expliquer comment car j'ai essayé et ca n'a pas marché
0
cs_ammouna88 Messages postés 9 Date d'inscription lundi 11 mai 2009 Statut Membre Dernière intervention 21 juillet 2010
13 juil. 2010 à 18:30
voici le manifest de mon jar

#Fat Jar Configuration File
#Tue Jul 13 17:00:15 GMT+01:00 2010
onejar.license.required=true
manifest.classpath=
manifest.removesigners=true
onejar.checkbox=false
jarname=Sotetel_fat.jarmanifest.mergeall=true
manifest.mainclass=Stage.MainClass
manifest.file=<createnew>
jarname.isextern=false
onejar.expand=
excludes=
includes=
0
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 129
13 juil. 2010 à 19:00
Salut,

Ca c'est le manifest fait par fatjar, exporte ton jar directement par eclipse (sans passer par fatjar) et édite ton manifest pour y mettre le chemin de ton connector JDBC.
______________________________________

AVANT de poster votre message, veuillez lire, comprendre, et appliquer notre réglement
0
cs_ammouna88 Messages postés 9 Date d'inscription lundi 11 mai 2009 Statut Membre Dernière intervention 21 juillet 2010
13 juil. 2010 à 22:46
merci pour votre aide , j'ai trouvé le problème c'est au niveau de mon ajout du jar de connexion à la base de donnée
0
cs_belayachi Messages postés 1 Date d'inscription mardi 12 décembre 2006 Statut Membre Dernière intervention 14 juillet 2010
14 juil. 2010 à 16:49
Bonsoir tout le monde,

J'ai un mini projet en java dans lequel je dois générer un fichier XML à partir d'une base de données(MySql) d'une part, et d'autre part je dois sauvegarder des données dans la base de données à partir d'un fichier XML.

J'aimerai bien avoir un code source qui fait ça.

Merci d'avance.
0
adrian46130 Messages postés 3 Date d'inscription dimanche 10 décembre 2000 Statut Membre Dernière intervention 10 janvier 2013
21 juil. 2010 à 09:39
salut tu t enmerdes pour rien , fat jar ca marche tout seul , tu fais export ton projet et apres tu choisi fat jar tout en bas et une foi que tu as ton fat jar tu colle java.exe dans le meme repertoire tu le renome avec le meme nom que ton .jar et c est parti.
0
cs_ammouna88 Messages postés 9 Date d'inscription lundi 11 mai 2009 Statut Membre Dernière intervention 21 juillet 2010
21 juil. 2010 à 13:50
c'est exactement ce que j'ai fait et mon problème s'est résolu il y a longtemps
0
adrian46130 Messages postés 3 Date d'inscription dimanche 10 décembre 2000 Statut Membre Dernière intervention 10 janvier 2013
22 juil. 2010 à 00:52
oki moi j ai un pb pour mettre cet exe en service tu c faire?
0