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

Java Discussion :

.JAR > .EXE


Sujet :

Java

  1. #1
    Membre averti
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Août 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2011
    Messages : 18
    Par défaut .JAR > .EXE
    Je ne sais pas si ces sur se site que j,avais vue une liste pour .jar to .exe mais bon je ne me rapelle plus quoi utiliser

    Quece qui est le meuilleur

  2. #2
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 099
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 099
    Par défaut
    En voila déjà un :

    http://jsmooth.sourceforge.net/
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre Expert
    Inscrit en
    Mai 2006
    Messages
    1 364
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 1 364
    Par défaut
    jsmooth est pas mal. Par contre, à ma connaissance, aucun de ces outils ne permet de se passer d'une machine virtuelle. Il faudra donc quand meme installer une JRE sur le poste client. C'est bon à savoir...

  4. #4
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 099
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 099
    Par défaut
    Il est possible de ne pas devoir "installé" de machine virtuelle si on la fournit avec l'application (ce que gere Jsmooth si je ne me trompe pas) afin de ne pas devoir installer et être administrateur dans certains cas ou cela n'est pas possible.
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 585
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 585
    Par défaut
    Citation Envoyé par wax78 Voir le message
    Il est possible de ne pas devoir "installé" de machine virtuelle si on la fournit avec l'application (ce que gere Jsmooth si je ne me trompe pas) afin de ne pas devoir installer et être administrateur dans certains cas ou cela n'est pas possible.
    Euh... En même temps, la fournir avec l'application sans l'installer, je vois pas trop comment. Un truc basé sur OpenJDK et prévu pour ne pas nécessiter d'installation ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Membre Expert
    Inscrit en
    Mai 2006
    Messages
    1 364
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 1 364
    Par défaut
    Citation Envoyé par wax78 Voir le message
    Il est possible de ne pas devoir "installé" de machine virtuelle si on la fournit avec l'application (ce que gere Jsmooth si je ne me trompe pas) afin de ne pas devoir installer et être administrateur dans certains cas ou cela n'est pas possible.
    Pour avoir essayé jsmooth, il me semble qu'on peut inclure le jre dans l'executable (bonjour la taille) mais qu'il faut quand meme l'installer. Mais bon, j'avoue ne pas avoir poussé tres loin à ce niveau la (ca parait pas simple quand meme d'embarquer une jre executable sans installation)...

  7. #7
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 099
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 099
    Par défaut
    On a pas dut se comprendre ou je me suis mal exprimé.

    Ici pour certains clients, on ne peut copier nos programmes que dans un disque separé (pas dans program files ni rien donc car pas de droit).

    On ne peut rien installer, juste copier notre programme. Donc dans ce cas s'il n'y a pas java et qu'on ne peut l'installer il faut bien fournir le JRE en même temps que le programme.

    Donc le programme est fournit avec dans le repertoire de celui ci un repertoire JRE (qui est une simple copie de ce qu'on l'on va trouver dans c:\program files\java\jre6.0\). (L'executable ne contiendra donc pas la JVM juste un cible pour savoir ou trouver java).

    Dans Jsmooth, dans l'onglet JVM Selection, il y'a "Parametrage de JVM Co-installée" qui permet de specifier a l'executable que l'on va creer de specifier ou se trouve la machine virtuelle (dans note cas ./JRE6.0 par exemple).
    Et donc le programme est censé fonctionner sans installé quoique ce soit...

    ("Sometimes it's more convenient to bundle a JRE with your application. JSmooth can deal with that too, you just need to define in which folder the JRE is expected. It falls back nicely to a standard JVM search if the JRE is not where it should be." cf site de JSmooth)
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  8. #8
    Membre Expert
    Inscrit en
    Mai 2006
    Messages
    1 364
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 1 364
    Par défaut
    Citation Envoyé par wax78 Voir le message
    On a pas dut se comprendre ou je me suis mal exprimé.
    Si, si, on s'etait tres bien compris. C'est juste que je ne savais pas qu'une JRE pouvait tourner sans etre proprement installée. Merci pour l'eclaircissement, j'essaierai ca à l'occasion (histoire de voir la taille reelle finale de l'executable).

  9. #9
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 099
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 099
    Par défaut
    Ok Mais tu ne mets pas Java dans l'exécutable que Jsmooth crée qu'on soit bien d'accord. Java sera dans un sous répertoire de ton application, que tu spécifiera a Jsmooth afin que l'executable chercher a cet endroit. Et s'il ne trouve pas il utilisera la jvm qui serait eventuelement installée sur le systeme et s'il ne trouve pas alors il propose de telecharger le JRE ou autres.
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  10. #10
    Membre éclairé Avatar de zeyr2mejetrem
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Novembre 2010
    Messages
    471
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Novembre 2010
    Messages : 471
    Par défaut
    Citation Envoyé par bluespeed30 Voir le message
    Je ne sais pas si ces sur se site que j,avais vue une liste pour .jar to .exe mais bon je ne me rapelle plus quoi utiliser

    Quece qui est le meuilleur
    Launch4J est très bien.
    Simple d'application, il te permet aussi d'embarquer la JVM

  11. #11
    Modérateur
    Avatar de kolodz
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    2 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 209
    Billets dans le blog
    52
    Par défaut
    Un dernier pour la route : JavaExe :
    http://devwizard.free.fr/html/fr/JavaExe.html
    Si une réponse vous a été utile pensez à
    Si vous avez eu la réponse à votre question, marquez votre discussion
    Pensez aux FAQs et aux tutoriels et cours.

Discussions similaires

  1. Un tuto pour transformer .jar en .exe
    Par arsenik7 dans le forum EDI et Outils pour Java
    Réponses: 17
    Dernier message: 08/04/2009, 18h58
  2. [JavaExe] Export jar puis exe
    Par alexDe dans le forum EDI et Outils pour Java
    Réponses: 2
    Dernier message: 15/03/2009, 16h05
  3. JAR versus EXE
    Par ABN84 dans le forum Général Java
    Réponses: 1
    Dernier message: 01/05/2008, 01h15
  4. Problème avec jar et exe !
    Par Ichigo-BaKa dans le forum Général Java
    Réponses: 17
    Dernier message: 25/06/2007, 17h13
  5. creation d un fichier jar ou .exe en java
    Par sadjia dans le forum JBuilder
    Réponses: 13
    Dernier message: 13/12/2002, 16h01

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