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

Servlets/JSP Java Discussion :

Appli JAVA sans JRE : C'est possible ?


Sujet :

Servlets/JSP Java

  1. #1
    En attente de confirmation mail
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 314
    Points : 265
    Points
    265
    Par défaut Appli JAVA sans JRE : C'est possible ?
    Salut,

    J'ai besoin de faire tourner une appli JAVA sur une machine X sous linux sans installer de JRE (Pour des raisons de compatibilités).
    En revanche je peux compiler l'appli préalablement sur une machine Y sous Windows qui elle possède tout ça... savez-vous si c'est possible et si oui comment faire ?

    (Débutant JAVA)

  2. #2
    Membre éprouvé Avatar de Jidefix
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    742
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Septembre 2006
    Messages : 742
    Points : 1 154
    Points
    1 154
    Par défaut
    Il faudrait trouver une appli qui transforme un .class en binaire exécutable pour un système donné, mais je n'en connais pas.
    En fait le vrai but de mon post était surtout de comprendre le probleme de compatibilité dont tu parlais, qu'est ce qui t'empeche d'installer ta propre JRE sur la machine, et d'y faire référence?
    Pour info tu peux installer plusieurs JRE sur un même poste (bon après il faut bidouiller pour lancer ton programme avec la bonne JRE, mais ça me semble plus simple)

  3. #3
    Membre éprouvé
    Avatar de kmdkaci
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    560
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 560
    Points : 950
    Points
    950
    Par défaut Appli JAVA sans JRE : C'est possible ?
    Bonjour,
    Il faut bien un JRE pour que l'application Java tourne. C'est l'un des inconvénients de Java, mais aussi c'est l'un des atouts, car il suffit d'un JRE pour que l'application tourne quelques soit l'environnement. Il y a une petite expliaction dans ce Faq pour comprendre à quoi ça sert un JRE ou JDK.
    Sinon, je pense que le problème de comptabilité se pose rarement pour ce cas, puisque tu peux installer plusieurs versions de JRE sur une même machine. A moins qu'on a pas bien compris ta demande.

  4. #4
    En attente de confirmation mail
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 314
    Points : 265
    Points
    265
    Par défaut
    Merci pour vos réponses. En fait c'est à cause de mon hébergeur. Installer une JRE risque d'après eux de m'empêcher d'installer leurs patchs de sécurité (à moins apparemment d'aller bidouiller sur le serveur -Ce que je ne veux pas faire- ). De plus il faudra que j'installe moi-même les mises à jours de cette même JRE...
    Une autre solution serait de trouver un hébergeur avec des JRE déjà pré-installée, un hébergeur JAVA en fait. Vous en connaissez des biens ?

  5. #5
    Membre éprouvé
    Avatar de kmdkaci
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    560
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 560
    Points : 950
    Points
    950
    Par défaut Appli JAVA sans JRE : C'est possible ?
    Oui, il existe des hébergeurs JAVA (certains sont même gratuits mais c'est rare). C'est ton application est importante vaut mieux se tourner vers les solutions dédiées. Actuellement, il y a des offres et une les prix n'arrêtent pas de baisser à cause de la concurrence. Regardes du coté de Free ou OVH...

  6. #6
    Membre éprouvé Avatar de Jidefix
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    742
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Septembre 2006
    Messages : 742
    Points : 1 154
    Points
    1 154
    Par défaut
    Il y a celui-là:
    http://www.myjavaserver.com/signup
    mais je n'ai pas testé.

  7. #7
    En attente de confirmation mail
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 314
    Points : 265
    Points
    265
    Par défaut
    connais pas et m'inspire pas trop confiance.

    Regardes du coté de Free ou OVH...
    OVH ne propose pas de solution JAVA et apparemment Free non plus.

    Je continue mes recherches ici...
    http://www.developpez.net/forums/d16...ants-vos-avis/

    Mais je suis toujours à la recherche d'une solution sans JRE J'ai lu un bouquin il y a pas longtemps où ils indiquaient que c'était possible il me semble...

  8. #8
    Membre éprouvé
    Avatar de kmdkaci
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    560
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 560
    Points : 950
    Points
    950
    Par défaut Appli JAVA sans JRE : C'est possible ?
    Re,
    Quand je parle de free ou OVH, je parle de la solution dédiée. C'est à dire un poste à toi tout seul (enfin presque) où tu peux installer ce que tu veux. Sans faire de pub, je peux te dire que Free propose des serveurs dédiés à 35 Euro TTC. Tu peux installer JAVA et tout ce que tu veux.

  9. #9
    En attente de confirmation mail
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 314
    Points : 265
    Points
    265
    Par défaut
    Je n'ai trouvé que Godaddy qui propose JAVA mais en mutualisé...

    Si quelqu'un a une idée ...

  10. #10
    Membre éprouvé Avatar de Jidefix
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    742
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Septembre 2006
    Messages : 742
    Points : 1 154
    Points
    1 154
    Par défaut
    Je pense pas qu'il existe de solution miracle, il va falloir ouvrir le portefeuille
    Ou te mettre au PHP (c'est bien aussi le php )

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

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Points : 12 977
    Points
    12 977
    Par défaut
    Pour du mutualisé tu as ça
    http://www.althosting.fr/hebergement/site-java-jsp.php

    Ensuite il faut savoir que tout VPS ou dédié te permet d'installer ce que tu veux, et que certains fournissent java à l'installation.

    Quelques adresses de VPS ou tu pourras installer java en toute tranquillité.
    http://www.arsys.fr/serveur-prive-virtuel/index.htm#c2l
    http://www.althosting.fr/hebergement/serveur-prive.php
    http://www.ovh.com/fr/particulier/pr...offres_rps.xml

    Sinon tu as toujours la bonne vieille dédibox qui traîne

  12. #12
    En attente de confirmation mail
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 314
    Points : 265
    Points
    265
    Par défaut
    En résumé : C'est soit je prends un mutualisé avec les risques que ça comporte (charge serveur, risques de plantage ou hack indépendant de mes progs) soit j'installe moi-même ma JRE sur un dédié (Avec les temps et surtout les risques d'incompatibilité que ça suppose : Patchs de l'hébergeur qui ne passent plus, bugs divers).

    Que me conseillez-vous au final SVP ?

    Ou te mettre au PHP (c'est bien aussi le php )
    C'est une appli JAVA que je dois faire tourner

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

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Points : 12 977
    Points
    12 977
    Par défaut
    Le dédié, et certains proposent directement de t'installer ton environnement java. Sur une dédibox installer java c'est presque rien, tu prends une version linux, un coup d'apt-get ou de yum selon la distro que tu as choisi et c'est fait. Pareil pour un conteneur web (type tomcat) ou un vrai serveur d'application (glassfish, geronimo & cie).

  14. #14
    En attente de confirmation mail
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 314
    Points : 265
    Points
    265
    Par défaut
    D'accord. Ca paraît simple comme ça mais il suffit qu'un update (de la JRE par ex) se passe mal et toute mon appli est HS... Et je ne saurai pas aller chercher dans le système pour corriger les erreurs... L'avantage du mutualisé c'était que je n'avais pas à m'occuper de ça...

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

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Points : 12 977
    Points
    12 977
    Par défaut
    Bah sinon tu installes java une bonne fois pour toutes et tu ne fais pas d'updates de ta JVM comme ça le problème est réglé.

  16. #16
    En attente de confirmation mail
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 314
    Points : 265
    Points
    265
    Par défaut
    Oui mais il suffit je ne sais pas par exemple qu'un autre prog que JVM vienne mettre à jour un package utilisé par JAVA et là... Enfin bref je suis peut-être un peu trop tatillons ou trop prudent

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

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Points : 12 977
    Points
    12 977
    Par défaut
    Bah en même temps, non ce n'est pas possible, a moins de vouloir vraiment le faire, sachant que pour modifier l'installation il faut les droits root, et que je vois mal une distribution sérieuse mettre en l'air l'installation de java...
    C'est du lunix/unix, ce n'est pas du windows où l'on a les droits de tout faire partout, les packages sont standardisés et controlés dans le repository, les emplacements d'installation sont standardisés, on es sur des environnements de production et on évite de faire tourner un application java avec des droits root.
    Les droits root doivent uniquement servir à faire des mises à jours de soft dont on es sur et de l'administration. point barre.
    Ton serveur tomcat doit tourner sur un user séparé, dans une arborescence bien spécifique et ainsi de suite.

  18. #18
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 804
    Points
    48 804
    Par défaut
    Citation Envoyé par bigsister Voir le message
    Oui mais il suffit je ne sais pas par exemple qu'un autre prog que JVM vienne mettre à jour un package utilisé par JAVA et là... Enfin bref je suis peut-être un peu trop tatillons ou trop prudent
    Si t'installe un JRE fournie directement par sun sous forme de paquet à décompresser, t'es complètement indépendant des mise à jour du système pendant quelques annnées, donc aucun risque qu'une "mise à jour de sécurité" de l'os casse ta jvm. T'as meme pas besoin de droit root pour installer ce genre de jvm sur ton compte. D'ailleurs, perso, je préfère les jvm de sun à celles des distros, j'ai eu plus de problèmes avec les repackaging des distros qu'avec les jvm standalone téléchargées chez sun :p

  19. #19
    En attente de confirmation mail
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 314
    Points : 265
    Points
    265
    Par défaut
    C'est du lunix/unix, ce n'est pas du windows où l'on a les droits de tout faire partout, les packages sont standardisés et controlés dans le repository, les emplacements d'installation sont standardisés, on es sur des environnements de production et on évite de faire tourner un application java avec des droits root.
    Les droits root doivent uniquement servir à faire des mises à jours de soft dont on es sur et de l'administration. point barre.
    Ton serveur tomcat doit tourner sur un user séparé, dans une arborescence bien spécifique et ainsi de suite.
    Je suis d'accord avec toi. Le pb c'est qu'il s'agit de patchs O Vé Hache donc qui, je pense, peuvent sortir des sentiers battus

    les jvm standalone téléchargées chez sun :p
    Ca me semble une excellente idée ! Aurais-tu un lien sur le site de SUN pour mon cas STP (Une petite appli qui va devoir faire tourner du service Web) car avec toutes leurs déclinaisons de JRE/JVM je suis un peu perdu... ?

  20. #20
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 804
    Points
    48 804
    Par défaut
    java.sun.com, et tu télécharge la jre, pas en rpm, dans la version dont tu as besoin.

Discussions similaires

  1. [2.x] appli symfony2 sans symfony c'est possible ?
    Par cmoicmoi dans le forum Symfony
    Réponses: 7
    Dernier message: 10/02/2015, 16h31
  2. Un Office sans Office c'est possible !
    Par loufab dans le forum Autres Logiciels
    Réponses: 0
    Dernier message: 30/12/2007, 12h32
  3. EURL sans rémunération : C'est possible ?
    Par hubidev dans le forum Société
    Réponses: 9
    Dernier message: 18/03/2007, 15h01
  4. Réponses: 1
    Dernier message: 26/03/2006, 18h02
  5. [Installation][Distribution] Java sans jre
    Par chris2337 dans le forum Général Java
    Réponses: 10
    Dernier message: 17/03/2005, 11h45

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