Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Autres systèmes > Unix > Solaris

Solaris Forum d'entraide sur le système Solaris.

Réponse
 
Outils de la discussion
Vieux 08/07/2008, 11h50   #1 (permalink)
Membre émérite
 
Avatar de laurentibus
 
Date d'inscription: mars 2008
Localisation: silicon valley .31
Âge: 23
Messages: 839
Par défaut switch JVM avec sh

bonjour a tous,
je dois deployer une appli java 1.6 sur un serveur solaris sparc 32 bit : ors la jvm installé dessus est 1.3

Donc je vais installer la JVM 1.6 sur le serveur ensuite,
il faudrait que je crée un sh qui effectue les operations suivantes ( je pense que c'est comme cela qu il faut faire mais si y as de meilleures solutions ) :
- modifier le path avec "export" pour choisir la jvm 1.6
- exécuter mon jar
- modifier le path avec "export" pour choisir la jvm 1.3

voila ca a l air simple mais deja est ce que je m y prend bien ? est c e possible ?? avez vous des exemples ou tuto sur la commande export
car on peut faire un export de path mais je m y connais pas trop et je me demande comment toucher seulement au path de la JVM et pas tout modifier ....

aparement j aurai juste a faire cela :
- modifier le path avec "export" pour choisir la jvm 1.6
Code :
export PATH=_chemin_du_jdk_1.6/bin
- exécuter mon jar
Code :
java -jar monJar.jar
- modifier le path avec "export" pour choisir la jvm 1.3
Code :
export PATH=_chemin_du_jdk_1.3/bin
enfin c'est un peu flou pour moi car j ai du mal a voir ce qu est exactement la variable path ....
et je voudrais aussi pouvoir mettre la 1.3 par défaut .... car le path actuel est a PATH:/usr/bin:
et donc si j ai les deux jvm d installer il faut que par defaut il aille sur la 1.3 car seul mon jar doit être exécute en 1.6 .....

merci d avance.
__________________
... un flash ... est ça repars


Best regards,
.

Dernière modification par laurentibus ; 08/07/2008 à 12h03
laurentibus est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 08/07/2008, 14h09   #2 (permalink)
Membre éprouvé
 
Avatar de jlliagre
 
Date d'inscription: juin 2007
Localisation: Paris
Messages: 404
Par défaut

Et pourquoi pas directement:
Code :
_chemin_du_jdk_1.3/bin/java -jar monJar.jar
?
jlliagre est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 08/07/2008, 14h22   #3 (permalink)
Membre émérite
 
Avatar de laurentibus
 
Date d'inscription: mars 2008
Localisation: silicon valley .31
Âge: 23
Messages: 839
Par défaut

heu je sais pas
parce que moi je suis plutot dev web alors le bon du moins bon en unix j en sais rien ....

il faut que j installe la JVM mais j attend demain car il faut l admin ... et après je teste ....
et donc ta solution est mieux?? il n y as pas a changer le path comme ca ???
et donc je fais juste ton appel sur la 1.6 et la 1.3 resterai par defaut ???
__________________
... un flash ... est ça repars


Best regards,
.
laurentibus est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 09/07/2008, 14h14   #4 (permalink)
Membre émérite
 
Avatar de laurentibus
 
Date d'inscription: mars 2008
Localisation: silicon valley .31
Âge: 23
Messages: 839
Par défaut

Quelqu'un sait si la jeva 6u7 est compatible avec solaris 7 .....
il y a un patch qui est proposé pour solaris a quoi sert il ??
__________________
... un flash ... est ça repars


Best regards,
.
laurentibus est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 09/07/2008, 16h52   #5 (permalink)
Modérateur
 
Avatar de gangsoleil
 
Date d'inscription: mai 2004
Localisation: Grenoble
Âge: 28
Messages: 2 617
Par défaut

Bonjour,

Peux-tu exécuter la commande 'uname -a' (sans les guillemts) sur ta machine Solaris s'il te plait (cela permet de savoir quel type de machine tu as, et quel est la version de l'OS) ?
Ensuite, si tu dis qu'il y a un patch, c'est que tu as surment trouvé un lien vers une page où le télécharger. N'y aurait-il pas un descriptif du patch sur cette page ?
__________________
Non au langage SMS

Modérateur "C", "Informatique Générale & Hardware" et "Windows, Système & Logiciels"
Les règles du forum
gangsoleil est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 09/07/2008, 17h07   #6 (permalink)
Membre émérite
 
Avatar de laurentibus
 
Date d'inscription: mars 2008
Localisation: silicon valley .31
Âge: 23
Messages: 839
Par défaut

le résultat de la commande :
Citation:
SunOS cubitus 5.7 Generic_106541-23 sun4u sparc SUNW,Ultra-4
et sinon c'est bon j ai reussi a installer la version 6u7 de java sans que ca me foute la m****e sur le serveur avec la version 1.3

la compilation n as pas l air de poser de pb ....

bien que j ai un "MainClassNotFound" avec un manifest qui precise pourtant bien la Main-Class :

du coup j ai reveiller le sujet car j ai pas tres bien saisie la solution ....

MAIS CA A L AIR EN BONNE VOIE et j espere que ca va le rester !!

en tout cas merci ++
__________________
... un flash ... est ça repars


Best regards,
.
laurentibus est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Autres systèmes > Unix > Solaris



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide