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

Java Discussion :

[JRE] Spécifier la version de JRE à exécuter


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2008
    Messages : 14
    Par défaut [JRE] Spécifier la version de JRE à exécuter
    Bonjour,

    Je suis actuellement en prestation chez un client. Je dois réaliser l'installation de Business Objects XI 3.1 dont 1 des prérequis pour le fonctionnement de l'outil client léger Web Intelligence (WebI) est de disposer du JRE 1.6.0.

    Le problème est le suivant : le client dispose d'une application client léger (type ERP) utilisant une ancienne version de JRE (1.4.2). Toutes versions suppérieurs de JRE sont incompatibles avec cette application.

    Quelle est la solution pour faire fonctionner ces 2 applications sur un même poste ?

    Config : win XP SP2 / IE 7

    Merci de votre aide,

    Cordialement,

    Matthieu

  2. #2
    Membre Expert
    Avatar de elitost
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2003
    Messages
    1 985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 985
    Par défaut
    ça devrait fonctionner sans problème en installant tes diverses JRE et en utilisant le chemin absolu de chacune avec le programme Java qui correspond.

    ex :
    c:/jre14/java.exe tonprog.jar
    c:/jre15/java.exe supersofware.jar

    Tu essaies et tu nous dis ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2008
    Messages : 14
    Par défaut
    Merci pour ton retour.

    Les applications en question sont des aplications en client léger (Internet Explorer), elles utilisent des applets.

    Je ne sais pas comment lancer ces applications en ligne de commande et je ne crois pas que se soit possible (du moins pour WebI). Il s'agit d'une application web tournant sous Tomcat sur le serveur.

    Y a t'il une possibilité pour changer (relativement facilement) la version du JRE utilisée pour les applets IE sur les postes clients ?

  4. #4
    Membre très actif
    Inscrit en
    Mars 2008
    Messages
    283
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 283
    Par défaut
    Sun met a disposition la commande appletviewer.
    C'est comme la commande java, sauf que tu remplace "java" par "appletviewer".

    D'ailleurs, c'est très étrange que toute version supérieure à java 1.4.2 ne fonctionne pas, la rétrocompatibilité devrait faire en sorte que justement ça fonctionne.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2008
    Messages : 14
    Par défaut
    Malheureusement non, cela ne fonctionne pas sur une version supérieur à la 1.4.2, d'où mon problème ...

    Je ne connais pas la fonction appletviewer, comment fonctionne-t-elle ? Est-ce en ligne de commande ?

    Je ne peux absolument pas modifier pages web qui contiennent les applets. Et je ne sais pas ou trouver les fichiers java. Avez vous des solutions pour que je puisse vous donner ces informations et ainsi avancer.

    Merci

  6. #6
    Expert éminent
    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 : 46
    Localisation : Belgique

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

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    donc, en gros, tu as deux application "applet", une qui est un ERP nécessitant java <=1.4.2 et l'autre qui est une application "buisness object" nécessitant java >=6

    Je vois que 2 possibilités

    soit comme mentionné, pour une des deux applications tu passe par appletviewer plutot que le navigateur

    soit tu installe 2 fois le plugin java. Une fois pour internet explorer, une fois pour firefox. Note, firefox supportant les "profils" utilisateur et les plugins étant associés aux profils, tu peux avoir 2 profils firefox, un avec le plugin java 1.4.2 et l'autre avec le plugin java 6

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2008
    Messages : 14
    Par défaut
    Malheureusement j'avais eu l'idée d'utiliser 2 browser distinct mais le client ne souhaite pas déployer Firefox donc la 2ème solution n'est pas applicable (mais je lui proposerai si je ne trouve pas d'autre solution).

    Pour ce qui est de l'utilisation de appletviewer, je ne le connais abolument pas. Comment fonctionne t'il ? Est-il possible d'appeler un applet inscrit dans une poilitique de sécurité (login / mdp depuis une autre application web).

    C'est à dire que WebIntelligence se lance depuis une application web en appelant d'autre.

    Si vous avez des idées ...


    Merci pour votre aide, je commence à y voir plus claire.

  8. #8
    Expert éminent
    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 : 46
    Localisation : Belgique

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

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    appletviewer, tu n'a qu'à le tester, ça prend 2 minutes.

    Si tu dois absolument passer par le browser IE, et que t'as deux applets qui sont en conflit au niveau des versions java (la faute à la vieille applet au passage, qui devrait etre capable de fonctionner sur java 6 et pas "seulement" sur java 1.4.2) j'ai bien l'impression que la seul solution sera ... 2 OS distinct :/

    De toutes facons, java 1.4 n'est plus supporté par sun depuis le 30 octobre 2008 et ne devrait doc meme plus etre installée chez ton client si on respecte une certaine logique de gestion des applicatifs.

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2008
    Messages : 14
    Par défaut
    Ne pouvant faire de test aujourd'hui je les ferai demain. Je viens de comprendre où se trouvais l'application appletviewer. Il fallait que j'installe le JDK (je ne disposais que du JRE).

    Je ferai les test demain et je vous tiens informé.

Discussions similaires

  1. Forcer IE à utiliser la version du JRE de mon choix
    Par Nomade95000 dans le forum Applets
    Réponses: 7
    Dernier message: 18/08/2017, 19h10
  2. [Java] BIRT et version de JRE à l'exécution
    Par mouste79 dans le forum BIRT
    Réponses: 1
    Dernier message: 02/03/2007, 11h10
  3. Différentes version du JRE
    Par Dinytro dans le forum Langage
    Réponses: 2
    Dernier message: 10/08/2006, 11h07
  4. Trouver la version du jre avec du code
    Par arasium dans le forum Langage
    Réponses: 2
    Dernier message: 02/08/2006, 16h30
  5. [Débutant] Installer plusieurs versions de JRE
    Par moonboot dans le forum Langage
    Réponses: 2
    Dernier message: 08/02/2006, 11h25

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