Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...)
Serveurs (Apache, IIS,...) Forum d'entraide sur les Serveurs : Apache, IIS, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/07/2008, 15h07   #1
Membre émérite
 
Avatar de laurentibus
 
Inscription : mars 2008
Messages : 875
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2008
Messages : 875
Points : 829
Points : 829
Par défaut plusieurs JVM sur serveur

bonjour a tous,

voila je dois livrer une appli java sur un sun solaris sparc 32 bit ( aparament c'est ca )
bon mon pb c'est que mon appli java est en 1.6 et que sur le serveur c'est du 1.3 ...................

donc ma question est : peux t on installer plusieurs JVM sur le serveur , ici 1.3 et 1.6
et pouvoir compiler et exécuter mon appli en 1.6 ( je pense en configurant cela dans le manifest ??? ) ?????
en fait il faudrait que la 1.3 reste la jvm par défaut et que juste pour mon appli on passe en 1.6 ....

merci de vos réponses
__________________
... un flash ... et ça repart

700R ... catch me if u can

Best regards,
.
laurentibus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2008, 21h40   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 314
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 314
Points : 8 597
Points : 8 597
Oui, pas de problème : tu installes la JVM 1.6 et quand tu lances ton appli, tu donnes le chemin complet vers le programme java de la JVM 1.6. C'est tout simple.

Quant à installer la JVM 1.6, je ne suis pas un expert Solaris, je ne sais pas comment on fait. Le fait qu'on puisse dire que la JVM 1.3 est la JVM par défaut, c'est une simple histoire de PATH et/ou de lien symbolique. Avant d'installer, il faut vérifier qu'il n'y a pas de risque que la JVM 1.3 sera écrasée. Faut demander tout ça à l'administrateur système.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2008, 10h06   #3
Membre émérite
 
Avatar de laurentibus
 
Inscription : mars 2008
Messages : 875
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2008
Messages : 875
Points : 829
Points : 829
ah Mac j étais presque sur que tu allais me répondre, ok donc je pense que je vais procéder comme suivant :
- exécution fichier sh
- choix de la jvm 1.6
- exécution de mon .jar
- choix de la jvm 1.3

et la ni vu ni connu ...

ca te ssemble bien ??
bon faut que je me mette au commande unix right now !!!

merci Mac
++
__________________
... un flash ... et ça repart

700R ... catch me if u can

Best regards,
.
laurentibus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2008, 12h29   #4
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 314
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 314
Points : 8 597
Points : 8 597
Je n'ai pas compris ce que tu entendais par "choix de la jvm 1.6" : tu peux détailler ?

En gros, dans ma tête, ça marche comme ça : l'administrateur Solaris a installé la JVM 1.6 à côté de la JVM 1.3. Il s'est arrangé pour que la commande java par défaut pointe toujours sur la JVM 1.3. Et toi, tu appelles ton programme en précisant explicitement le chemin vers la commande java de la JVM 1.6 (/usr/java/java_1.6/bin/java par exemple).
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2008, 14h28   #5
Membre émérite
 
Avatar de laurentibus
 
Inscription : mars 2008
Messages : 875
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2008
Messages : 875
Points : 829
Points : 829
Citation:
Envoyé par _Mac_
Je n'ai pas compris ce que tu entendais par "choix de la jvm 1.6" : tu peux détailler ?
mon prog s execute en 1.6 mais la jvm utilisé sur le serveur est la 1.3 ......
donc mon algo c'etait de passer en 1.6, executer mon prog, repasser en 1.3 (pour ne pas déranger la config des autres utilisateurs du serveur )

Citation:
Envoyé par _Mac_
En gros, dans ma tête, ça marche comme ça : l'administrateur Solaris a installé la JVM 1.6 à côté de la JVM 1.3. Il s'est arrangé pour que la commande java par défaut pointe toujours sur la JVM 1.3. Et toi, tu appelles ton programme en précisant explicitement le chemin vers la commande java de la JVM 1.6 (/usr/java/java_1.6/bin/java par exemple).
oui voila j ai eu une autre réponse comme ca et je pense que je vais appeler mon programme directement avec la bonne JVM ( 1.6)
et donc la 1.3 resterai par defaut ....

ca me semble bon donc demain ( car j attend l admin du serveur ) j installe la 1.6 et je teste mon script !!

encore merci ++
__________________
... un flash ... et ça repart

700R ... catch me if u can

Best regards,
.
laurentibus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2008, 16h02   #6
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 314
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 314
Points : 8 597
Points : 8 597
Citation:
Envoyé par laurentibus Voir le message
donc mon algo c'etait de passer en 1.6, executer mon prog, repasser en 1.3 (pour ne pas déranger la config des autres utilisateurs du serveur )
Dans tous les cas, ce principe est incorrect car si ton programme met 5 minutes à s'exécuter, ça veut dire que la JVM par défaut sera la 1.6 pendant 5 minutes, et ça peut suffire pour faire de beaux plantages carrément impossibles à déboguer.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2008, 16h07   #7
Membre émérite
 
Avatar de laurentibus
 
Inscription : mars 2008
Messages : 875
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2008
Messages : 875
Points : 829
Points : 829
ah oui c'est vrai ça aurait été pas mal le mic mac entre les 2 versions ... quel idiot !!!!

enfin la j ai fait mon sh pour compiler et j attend demain que je puisse installer la 1.6 sous solaris ......
en attendant ben j attend

++
__________________
... un flash ... et ça repart

700R ... catch me if u can

Best regards,
.
laurentibus est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h00.


 
 
 
 
Partenaires

Hébergement Web