|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre émérite
![]() Inscription : mars 2008 Messages : 875 ![]() |
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
__________________
700R ... catch me if u can ![]() Best regards, |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : août 2005 Messages : 8 314 ![]() |
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
|
|
|
00
|
|
|
#3 |
|
Membre émérite
![]() Inscription : mars 2008 Messages : 875 ![]() |
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 ++
__________________
700R ... catch me if u can ![]() Best regards, |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : août 2005 Messages : 8 314 ![]() |
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
|
|
|
00
|
|
|
#5 | ||
|
Membre émérite
![]() Inscription : mars 2008 Messages : 875 ![]() |
Citation:
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:
et donc la 1.3 resterai par defaut .... ca me semble bon ![]() encore merci ++
__________________
700R ... catch me if u can ![]() Best regards, |
||
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : août 2005 Messages : 8 314 ![]() |
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
|
|
|
00
|
|
|
#7 |
|
Membre émérite
![]() Inscription : mars 2008 Messages : 875 ![]() |
ah oui c'est vrai ça aurait été pas mal le mic mac entre les 2 versions
![]() ![]() ![]() 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 ++
__________________
700R ... catch me if u can ![]() Best regards, |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com