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 :

Finalisation Logiciel en Java


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 63
    Par défaut Finalisation Logiciel en Java
    Bonjour,

    Je travaille sur une ébauche d'un programme Java avec Eclipse Helios.

    Je voudrais ensuite pouvoir le compiler (si besoin est, car Eclipse semble l'avoir déjà fait si j'en crois le dossier .bin de mon projet), puis créer ce qu'il faut pour avoir le tout sur un CD d'install, au même titre q'un logiciel flambant neuf.

    Le truc est que malgré le fait d'avoir vu plein de topics sur la compilation, je m'interroge encore sur le principe de fonctionnement et sur le fait que personne ne parle d'un compilateur avec interface graphique mais seulement en ligne de commande, ce qui me semble plus ennuyeux à utiliser.
    (J'ai quand même installé JDK 6 update 21).

    Pourriez-vous m'éclairer un peu mieux sur le chemin à suivre, de la fin de la programmation jusqu'a la création d'un CD d'installe ?

    Merci d'avance pour vos lumières.

  2. #2
    Membre très actif
    Profil pro
    Inscrit en
    Février 2010
    Messages
    766
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 766
    Par défaut
    Bonjour,

    En lisant la question je pense qu'il y a un manque de compréhension général sur Java.

    Est-ce que Eclipse ne correspond pas a ton besoin d'interface graphique de compilation ? Le jdk contient tout ce qu'il faut pour compiler, pas besoin de plus.

    Ensuite tu veux distribuer ton travail via un cd d'installation. Pourquoi pas, tu fournis une JRE tes fichiers sous la forme d'un jar par exemple et un script pour lancer tout ça.

    Mais un CD d'install n'a rien à voir avec java il existe des outils comme Installshield par exemple qui font ça tout seul en dehors de java.

    Java va plus loin et permet par exemple avec java web start de lancer via le web un .jar.

  3. #3
    Membre émérite
    Inscrit en
    Mars 2006
    Messages
    848
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2006
    Messages : 848
    Par défaut
    Tout comme Jimmy, je pense qu'il y a un problème de compréhension.

    L'idéal serait d'acquérir les bases sur la compilation et l'exécution d'un programme java puis de découvrir le packaging sous forme de JAR.

    Une fois cela fait, je pense que tu auras une meilleure idée de la chose, quitte à poser d'autres questions (sur l'embarquement d'un JRE par exemple).

    Quelques liens vers les tuto de Sun/oracle:
    La base
    Le packaging en JAR
    Pour aller plus loin : Déployer une application

  4. #4
    Membre éclairé Avatar de lastrecrue
    Développeur Java
    Inscrit en
    Février 2006
    Messages
    360
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Février 2006
    Messages : 360
    Par défaut
    Citation Envoyé par Deaf Voir le message
    Une fois cela fait, je pense que tu auras une meilleure idée de la chose, quitte à poser d'autres questions (sur l'embarquement d'un JRE par exemple).
    Que veux tu dire par embarquement d'un JRE ???

  5. #5
    Membre émérite
    Inscrit en
    Mars 2006
    Messages
    848
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2006
    Messages : 848
    Par défaut
    Citation Envoyé par lastrecrue Voir le message
    Que veux tu dire par embarquement d'un JRE ???
    Selon la personne à laquelle on livre une application Java, on peut avoir à embarquer une (ou plusieurs si on ne connait pas la machine) JRE pour que le CD/DVD se suffise à lui-même.

    Concrètement, la JRE peut se retrouver soit simplement "à côté" ou bien compressée si on utilise un outil comme install shield.

  6. #6
    Membre éclairé Avatar de lastrecrue
    Développeur Java
    Inscrit en
    Février 2006
    Messages
    360
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Février 2006
    Messages : 360
    Par défaut
    en gros je peu faire une copie de ma jre ou une partie dans mon cd, faire en sorte que mon code puisse tourné indépendamment de la jre de la machine cible ... mais pour cela reste juste a savoir quelle est le système d'exploitation cible ??

  7. #7
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    299
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 299
    Par défaut
    Tu inclus une jre à ton déploiement, un .batch ou autre de lancement, ce qui permet d'être "sûr" que ton client tourne avec le même environnement que celui que tu utilises toi, sans se préoccuper des mises à jours que lui fait sur le poste.

    Enfin, je ne m'y connais pas plus que ca sur le sujet, nous avons juste un cas avec un de nos fournisseurs, mais je pense que l'idée est celle là.

    Edit : "trop lent !"

Discussions similaires

  1. [CDD/CDI] Développeur Logiciel Junior Java/J2EE/Android
    Par bios21 dans le forum Demandes
    Réponses: 0
    Dernier message: 24/03/2011, 17h08
  2. integrer un logiciel dans java
    Par nypahe dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 12/11/2008, 18h32
  3. Vista -> Logiciel en java tres lent
    Par ccedced dans le forum Général Java
    Réponses: 3
    Dernier message: 11/04/2008, 10h34
  4. Créer un logiciel en Java (Questions diverses)
    Par conconbrr dans le forum Langage
    Réponses: 8
    Dernier message: 26/02/2007, 18h28

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