Creer un setup en java avec eclipse
Résolu
angel lestat
Messages postés
233
Date d'inscription
Statut
Membre
Dernière intervention
-
Any Ane -
Any Ane -
Bonjour,
Mon probleme simple, j'ai crée une application de gestion avec eclipse en java. J'arrive à exporter le .jar mais me signale
un erreur de connexion à la base de donnée comme si elle n'etait pas contenue dans le .jar
Par ailleur je voudrais creer le setup de mon application apres;
quelqu'un pourrais m'aider?
merci
Mon probleme simple, j'ai crée une application de gestion avec eclipse en java. J'arrive à exporter le .jar mais me signale
un erreur de connexion à la base de donnée comme si elle n'etait pas contenue dans le .jar
Par ailleur je voudrais creer le setup de mon application apres;
quelqu'un pourrais m'aider?
merci
A voir également:
- Creer un setup en java avec eclipse
- Eclipse java - Télécharger - Langages
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Créer un compte google - Guide
- Comment créer un groupe whatsapp - Guide
3 réponses
mon probleme est resolu,
j'ai telechargé un plugin pour eclipse (net.fat.jar) il permet que lors de l'exportation (fatjar) le jar generé prenne en compte la base de donnée creee avec easy php, seulement il faudra coller les fichier mysql.exe mysqld.exe et mysqldump.exe pour que les requetes puissent aboutir.
Ensuite avec Launch4j ou jsmooth deux logiciel gratuits on peux generer l'exe du jar et enfin avec "inno setup" on a un setup automatique...
le tour est joué merci à tous
j'ai telechargé un plugin pour eclipse (net.fat.jar) il permet que lors de l'exportation (fatjar) le jar generé prenne en compte la base de donnée creee avec easy php, seulement il faudra coller les fichier mysql.exe mysqld.exe et mysqldump.exe pour que les requetes puissent aboutir.
Ensuite avec Launch4j ou jsmooth deux logiciel gratuits on peux generer l'exe du jar et enfin avec "inno setup" on a un setup automatique...
le tour est joué merci à tous
Any Ane
Merci
Bonjour,
Alors pour ton problème de base de données je sais pas.
Par contre pour créer un exécutable je te conseil le logiciel JSmooth.
Il est très simple d'utilisation. Il faudra exporter ton projet en fat_jar je crois.
Après tu as un Tuto ici
En espérant que c'est ce que tu cherche ;)
Alors pour ton problème de base de données je sais pas.
Par contre pour créer un exécutable je te conseil le logiciel JSmooth.
Il est très simple d'utilisation. Il faudra exporter ton projet en fat_jar je crois.
Après tu as un Tuto ici
En espérant que c'est ce que tu cherche ;)
Salut,
Pour la connexion à la base: il faut que le fichier jar avec les classes JDBC pour ta base de données soit accessible dans ton classpath lorsque tu exécutes l'application. Au moins 3 options:
1. (bof) tu modifies le classpath sur la machine pour inclure ce fichier
2. (mieux) tu précises à l'exécution de ton appli quel est ce classpath: en effet, tu as le paramètre "-cp" de la commande de lancement java pour ce faire
3. (encore mieux) tu inclus le fichier en question dans le manifest de ton jar de base (celui qui contient ton application). Exemple de fichier manifest:
Dans l'exemple ci-dessus, tu retrouves le fichier ojdbc14.jar correspondant aux bibliothèques JDBC d'Oracle (et plein d'autres fichiers sans rapport avec ton problème).
++
Pour la connexion à la base: il faut que le fichier jar avec les classes JDBC pour ta base de données soit accessible dans ton classpath lorsque tu exécutes l'application. Au moins 3 options:
1. (bof) tu modifies le classpath sur la machine pour inclure ce fichier
2. (mieux) tu précises à l'exécution de ton appli quel est ce classpath: en effet, tu as le paramètre "-cp" de la commande de lancement java pour ce faire
3. (encore mieux) tu inclus le fichier en question dans le manifest de ton jar de base (celui qui contient ton application). Exemple de fichier manifest:
Manifest-Version: 1.0 Created-By: 1.6.0 (IBM Corporation) Main-Class: fr.angel.lestat.server.setup.ServerLaunch Class-Path: . connector.jar com.ibm.mq.jar ojdbc14.jar jni.jar xercesImpl.jar xml-apis.jar log4j-1.2.14.jar jdom.jar jasperreports-2.0.4.jar itext-1.3.1. jar commons-logging-api-1.0.2.jar commons-logging-1.1.jar commons-digester-1 .7.jar commons-collections-3.0.jar commons-dbcp-1.2.1.jar commons-pool-1.2.j ar jtds-1.1.jar jsiv-2.5.0.jar activation-1.1.jar commons-beanutils-1.7.0.ja r commons-codec-1.3.jar commons-logging-1.1.jar jaxws-api-2.0.jar jaxen-1.1- beta-9.jar mail-1.4.jar saaj-api-1.3.jar saaj-impl-1.3.jar spring-1.2.6.jar stax-api-1.0.1.jar wsdl4j-1.6.1.jar wstx-asl-3.2.0.jar xbean-2.2.0.jar xbean -spring-2.8.jar xfire-aegis-1.2.6.jar xfire-annotations-1.2.6.jar xfire-core -1.2.6.jar xfire-java5-1.2.6.jar xfire-jaxws-1.2.6.jar xfire-spring-1.2.6.ja r xfire-jsr181-api-1.0-M1.jar XmlSchema-1.1.jar commons-httpclient-3.0.jar o rg.mortbay.jetty-5.1.3.jarxfire-jaxb2-1.2.6.jar jaxb-api-2.0.jar jaxb-impl-2 .0.1.jar jaxb-xjc-2.0.1.jar
Dans l'exemple ci-dessus, tu retrouves le fichier ojdbc14.jar correspondant aux bibliothèques JDBC d'Oracle (et plein d'autres fichiers sans rapport avec ton problème).
++