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

NetBeans Java Discussion :

Executable Windows


Sujet :

NetBeans Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2004
    Messages : 27
    Par défaut Executable Windows
    Bonjour.

    J'utilise Netbeans 5.0 pour créer une applicatin (pas une applet). Mon prog marche nickel quand Netbeans le compile et l'exécute, ainsi que lorsque j'ouvre le .jar.

    Seulement, je dois distribuer ce programme à des personnes qui travaillent sous Windows sans avoir java d'installé sur leur PC.

    Alors, ma question est : comment faire un executable Windows sans avoir java d'installé???

    Merci

    PS: je ne sais pas si poste sur le bon forum...

  2. #2
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 819
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 819
    Par défaut
    Salut,

    Franchement, pour faire des exe windows qui tournent sans Java... ben le premier truc à faire c'est de ne pas programmer en Java!
    Sinon c'est qu'on n'a pas tout compris au départ...

    Enfin bon, pour sauver les meubles, tu as gcj qui permettrait de compiler en natif (sauf si tu as utilisé des classes qui ne sont pas encore implémentées dans gcj...), sinon il y a Jet Exclesior qui fait ça, un peu mieux je crois...
    Dans les deux cas, tu vas te retrouver avec des exécutables énormes en taille...
    GCJ: http://gcc.gnu.org/java/
    JET: http://www.excelsior-usa.com/jet.html

    Autre possibilité, livrer un JRE avec ton jar...

    Et pour la prochaine, merci de faire une petite recherche sur le forum avant de poser la question...
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2004
    Messages : 27
    Par défaut
    Citation Envoyé par plegat
    Autre possibilité, livrer un JRE avec ton jar...
    Justement, j'ai essayé cette solution, avec le logiciel Launch4j, mais je ne connais pas le JRE path... Donc, pourrais-tu m'en dire plus?

  4. #4
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 819
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 819
    Par défaut
    Launch4J, connais pas (désolé, j'utilise JSmooth! ). Normalement, avec ces wrappers, on se branche direct sur le JRE installé sur la machine. Et si il n'est pas installé, il y a possibilité de mettre un lien vers le site de Sun pour le télécharger.

    Quand je parlais de livrer le JRE avec ton appli, c'était juste faire un zip contenant le JRE, ton fichier jar, et l'exe qui lance le jar en se basant sur le JRE contenu dans le zip. Là, tu connais le chemin...
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2004
    Messages : 27
    Par défaut
    OK! Merci pour l'info!!!

  6. #6
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 819
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 819
    Par défaut
    Et si tu veux fignoler, au lieu d'un fichier zip tu peux utiliser un installateur pour gérer l'installation.
    Voir la page des outils pour le déploiement d'appli Java: http://java.developpez.com/outils/developpeur/#deployer
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Ocaml] Compilation d'un executable windows avec Ocaml
    Par Diegoooowwww dans le forum Caml
    Réponses: 19
    Dernier message: 02/03/2009, 13h21
  2. Connaitre la version d'un executable windows
    Par akari_ dans le forum Entrée/Sortie
    Réponses: 9
    Dernier message: 18/08/2008, 11h42
  3. h:commandButton executé window.close
    Par *alexandre* dans le forum JSF
    Réponses: 1
    Dernier message: 28/09/2006, 15h32
  4. Executable Windows Sous Linux
    Par claralavraie dans le forum Applications et environnements graphiques
    Réponses: 9
    Dernier message: 27/06/2006, 06h35
  5. Réponses: 4
    Dernier message: 13/11/2005, 12h16

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