Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Unix > Solaris
Solaris Forum d'entraide sur le système Solaris.
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 08/07/2008, 11h50   #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 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 :
1
2
export PATH=_chemin_du_jdk_1.6/bin
- exécuter mon jar
- modifier le path avec "export" pour choisir la jvm 1.3
Code :
1
2
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 ... 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, 14h09   #2
Membre Expert
 
Avatar de jlliagre
 
Inscription : juin 2007
Messages : 971
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 971
Points : 1 378
Points : 1 378
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 00
Vieux 08/07/2008, 14h22   #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
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 ... 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 09/07/2008, 14h14   #4
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
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 ... 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 09/07/2008, 16h52   #5
Modérateur
 
Avatar de gangsoleil
 
R&D en systemes informatiques bas niveau Unix/Linux
Inscription : mai 2004
Messages : 5 502
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : R&D en systemes informatiques bas niveau Unix/Linux

Informations forums :
Inscription : mai 2004
Messages : 5 502
Points : 9 685
Points : 9 685
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 ?
__________________
Modérateur "C", "Informatique Générale & Hardware" et "Unix"
Les règles du forum
gangsoleil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2008, 17h07   #6
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
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 ... 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 04h12.


 
 
 
 
Partenaires

Hébergement Web