IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

créer un executable


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Janvier 2004
    Messages
    242
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 242
    Par défaut créer un executable
    Bonjour,

    je dois réaliser une application pour une entreprise en java. Cette application se connecte a une base de donnée sous sqlserver. Lorsque j'aurais fini, il faudra que je crée un executable pour pouvoir installé le logiciel sur tous les postes qu'ils souhaitent. Mais le probleme c'est que pour le moment je ne sais pas du tout comment faire ! j'ai regardé sur la fac et sur internet mais j'ai rien trouvé de bien concluant.
    Y aurait il une personne qui veuille bien m'expliquer les différentes étapes à réaliser ? car sinon je suis un peu dans la mer..

    Merci .

  2. #2
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Par défaut
    Fais des recherches sur le forum proprement dit, car cette question a été deja mainte et mainte fois posée

    C'est une question qui retombe bien souvent, et les réponses sont souvent les meme... Le mettre en .jar qui correspond à l'éxecutable Java...
    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 17
    Par défaut
    Il y a toujours la solution du .bat

    Sinon j'ai entendu parler de JToExe qui pourrait créer des exécutables .exe mais je ne le trouve pas... Est-ce que quelqu'un sait où il se cache ?

  4. #4
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Bon ça reviens dans tous les sens, on devrait définitivement le marquer en haut du forum........

    Pour avoir des exécutables java
    - Faire un jar (correctement associé à javaw ça se lance tout seul)
    - Utiliser des scripts (shell ou batch selon l'OS)
    - Sous windows utiliser des wrapper ou launchers comme JSmooth, javaexe, launch4j ou autres qui te donnent des exe mais ne te dispensent pas d'installer la JRE
    - Compiler en natif mais là tu perds tout l'attrait de java

  5. #5
    Membre éclairé
    Inscrit en
    Janvier 2004
    Messages
    242
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 242
    Par défaut
    Merci , j'ai déjà regarder sur le forum mais je n'ai toujours pas compris


    sinok -->merci mais tu pourrais être plus précis ?

    -comment faire un jar avec javaw associé ?
    - j'ai essayer launch4j mais je ne sais pas ce qu'il faut mettre dans Embetted Path Bre...

    De plus mon application se connecte à une base de donnée sur le serveur , faut il faire quelquechose pour ca ?

    Merci et désolé je suis vraiment novice pour ce type de manip

  6. #6
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    launch4j ne fait pas un .jar mais fait un .exe qui va juste lancer le .jar à l'intérieur.

    Normalement par défaut windows ouvre les .jar avec javaw, mais il se peut que lors de l'installation d'un outil de compression/décompression, l'ouverture du .jar se fasse depuis cet outil.

    Le fait qu'il se connecte à une base de données ne change rien, mais tu dois utiliser des lib pour faire ca non ? Donc il va bien falloir gérer ton class-path pour cela.

    Pour faire un .jar, tu peut le faire directement avec eclipse ou alors tu fais un dossier contenant tout ce que doit avôir un jar et tu changes l'extension en .jar.

Discussions similaires

  1. [VBA] créer un executable des formulaires access
    Par benjapar dans le forum VBA Access
    Réponses: 4
    Dernier message: 18/12/2006, 14h01
  2. [VB6]Créer l'executable de mon application
    Par ahouba dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 31/05/2006, 19h04
  3. [FLASH 8] Comment créer un executable avec flash
    Par CR_Gio dans le forum EDI/Outils
    Réponses: 3
    Dernier message: 06/05/2006, 21h03
  4. Comment créer et executer une page jsp sur eclipse et tomcat
    Par debutantjak dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 16/03/2006, 18h21
  5. Comment créer et executer un .EXE
    Par maher12 dans le forum Flash
    Réponses: 3
    Dernier message: 26/09/2002, 08h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo