2012-06-23 5 views
32

próbuję uruchomić serwer na moim Tomcat 7 na moim eclipse indygo EE
i pojawia się następujący błąd:określona instalacja JRE nie istnieje

„«rozpoczynający serwer Tomcat 7.0 w localhost» Wystąpił problem.
podany instalacja JRE nie istnieje „

sprawdziłem konfigurację budować ścieżkę i na odcinku bibliotek mam
JDK7 jak JRE systemu Libraray i gdy sprawdzam” Zainstalowane JRE ... "dostępna jest właściwa ścieżka
"C: \ Program Files \ Java \ jdk1.7.0_01".

Co jeszcze można zrobić? Wielkie dzięki.

p.s. - Używam również Maven 3.0.3

+0

Jaka wersja JRE jest ustawiona w pliku wsadowym catalina? Czy zestaw JAVA_HOME i JRE_HOME są ustawione jako zmienne środowiskowe? –

+0

wystarczy przejść do strony przeglądu serwera iw środowisku Runtchime Environment sprawdzić, czy wybrany JRE jest zainstalowany czy domyślny system. – chaosguru

+0

Opisałem ** bardziej ogólne rozwiązanie dla takich konfiguracji JRE/JDK ** tutaj: http://stackoverflow.com/a/31693702/1915920 (ponieważ prawdopodobnie mogłoby to spowodować problemy dla innych narzędzi i wtyczek Zaćmienie, które również potrzebują być na bieżąco) –

Odpowiedz

2

to działało po uruchomieniu "mvn install clean -P przygotować"

+5

Czy ktoś może wyjaśnić, w jaki sposób? – om39a

+0

dodaj konfigurację maven z celami zainstaluj czysto i przygotuj profil –

74

podwójne kliknięcie na serwerze aby przywołać Overview.

Kliknij Środowisko wykonawcze.

Wybierz JRE z listy rozwijanej. Konieczne może być ustawienie tego, klikając Zainstalowane środowiska JRE i klikając opcję Dodaj.

22

Jeśli powyższe instrukcje nie pomogły można wykonać następujące czynności:

1- z menu wybierz „run konfiguracji Uruchom ...”

2- Wybierz swój profil run Maven, a następnie kliknij zakładka "JRE".

3- Wybierz „alternate JRE” i z listy rozwijanej wybierz „jdk1.7xxx” (lub cokolwiek jdk chcesz używać” można również wybrać domyślny obszar roboczy JRE.

byłem stoi w tym samym problem i to pomogło.

4

Idź do Propertiesścieżki budowania Javabiblioteki.

Tutaj pojawi się czerwony krzyżyk na bibliotece którego ścieżka nie jest poprawna.

Wybierz tę bibliotekę, kliknij przycisk Edytuj i zmień ją na właściwą ścieżkę.

+0

zapisałeś mój dzień – David

7

Przejdź do pliku kompilacji.

Kliknij to prawym przyciskiem myszy.

Wykonaj następujące czynności, jak na screenach

enter image description here

enter image description here

+0

Naprawiono JRE w zakładce JRE dla konfiguracji maven run. Dzięki – lumpynose

+0

Nie ma za co @ lumpynose –

0

Otwórz zaćmienie i znajdź kartę serwera i spróbuj ją otworzyć. Tam kliknij Środowisko wykonawcze

Wybierz JRE z listy rozwijanej, aby ustawić tę opcję, klikając Zainstalowane JRE i Dodaj.

2

Window -> Prefenerces -> Server -> Runtime Environment; tak .... enter image description here

Edycja Apache i wybierz dir jdk ....

1

zaktualizowała Java JRE. więc stanąłem w obliczu tego samego problemu, próbowałem tego wszystkiego, ale kontynuowałem z tym problemem. następnie usunąłem serwer z aplikacji, a następnie dodałem nowy serwer i wspomniałem o nowej wersji JRE, teraz działa dobrze.