web-dev-qa-db-fra.com

l'installation JRE spécifiée n'existe pas

J'essaie de lancer un serveur sur mon Tomcat 7 sur mon Eclipse Indigo EE
.__ et j'obtiens l'erreur suivante: 

"'Le démarrage du serveur Tomcat v7.0 sur localhost' a rencontré un problème.
L’installation JRE spécifiée n’existe pas " 

J'ai vérifié la configuration du chemin de construction et sur la section des bibliothèques, j'ai le
JDK7 en tant que librairie système JRE et quand je vérifie "JRE installés ..." le bon
chemin est là - "C:\Program Files\Java\jdk1.7.0_01".

Que peut-on faire d'autre? Merci beaucoup.

p.s. - J'utilise aussi maven 3.0.3

34
tomermes

Cela a fonctionné après l'exécution de "mvn install clean -P prepare"

2
tomermes

Double-cliquez sur le serveur pour afficher la vue d'ensemble.

Cliquez sur Environnement d'exécution.

Sélectionnez le JRE dans la liste déroulante. Vous devrez peut-être configurer ceci en cliquant sur JRE installés et en cliquant sur Ajouter.

78
bdetweiler

Si les instructions ci-dessus ne vous ont pas aidé, vous pouvez procéder comme suit:

1- du menu d'exécution, choisissez "Exécuter les configurations ..."

2- Choisissez votre profil d’exécution, puis cliquez sur l’onglet "JRE".

3- Sélectionnez "Alternate JRE" et dans le menu déroulant sélectionnez "jdk1.7xxx" (ou le jdk que vous souhaitez utiliser " Vous pouvez également sélectionner le jre par défaut de l'espace de travail. 

Je faisais face au même problème et cela a aidé.

23
Ali

Allez dans le fichier de construction.

Faites un clic droit dessus.

Faites ce qui suit selon les captures d'écran

enter image description here

enter image description here

7
Sireesh Yarlagadda
4
ds011591

Allez dans Propriétés Chemin de construction Java Bibliothèques .

Ici, vous verrez une croix rouge sur la bibliothèque dont le chemin n’est pas correct.

Sélectionnez cette bibliothèque, cliquez sur le bouton Éditer , et remplacez-le par le chemin correct.

4

Fenêtre -> Préférences -> Serveur -> Environnement d'exécution; comme ça....enter image description here

Modifiez votre Apache et sélectionnez votre répertoire jdk ....

4
d.zoro

Pour Eclipse MARS, pour les projets Maven. 

Après avoir installé le nouveau JRE comme expliqué (par exemple ici: http://javahonk.com/specified-jre-installation-does-not-exist/ ), n’utilisez pas votre ancienne configuration, BUT créer une nouvelle configuration.

1
Guy L

Mise à jour de Java, JRE. J'ai donc essayé tout cela, mais j'ai continué avec ce problème. puis après cela, j'ai retiré le serveur de l'application, puis ajouté un nouveau serveur et, avec cela, j'ai mentionné la nouvelle version de JRE maintenant que tout fonctionne bien.

1
Sasi Dhivya

Ouvrez Eclipse et recherchez l'onglet Serveur et essayez de l'ouvrir . Là, cliquez sur Environnement d'exécution

Sélectionnez le JRE dans la liste déroulante pour le configurer en cliquant sur Installed JREs and Add.

0
Happie

Dans mon cas, j'ai changé le JRE installé chez Eclipse et les messages sont quand même sortis.

Alors, 

1 - Right click at the JBoss Server > Open Lauch Configuration

2 - Select tab Classpath and click "Restore Default Entries"

3 - Close the window and Right click again the Jboss Server

4 - Select Properties > General

5 - Click two times 'Switch Location' (it returns to [workspace
metadata])

6 - Click Apply and Close

Ensuite, un nouveau clic droit sur Jboss Server> Nettoyer et Jboss Server a arrêté le message.

J'espère que ça aide.

Fenêtre -> Préférences -> Serveur -> Environnement d’exécution; Comme ceci .... entrez la description de l’image ici

Modifiez votre Apache et sélectionnez votre répertoire jdk ....

0
d.zoro

Si vous utilisez Maven, essayez:

EclipseMavenJRE_1

EclipseMavenJRE_2

0
andrew

Cela a fonctionné après la mise à jour de l'environnement d'exécution du serveur JRE.

0
satish konda