Uważam, że przed wysłaniem postarałem się bardzo dokładnie przejrzeć zadane wcześniej pytania, dlatego najpierw opiszę moje problemy, a następnie wszystkie podjęte przeze mnie kroki.Eclipse Workspace JRE nie pasuje do żadnych ustawień konfiguracyjnych?
Problem polega na tym, że kiedy zaczynam tworzyć nowy projekt, Eclipse wyświetla ostrzeżenie informujące, że bieżący obszar roboczy używa środowiska 1.4 JRE z kompilacją zgodną z wersją 1.7. Nie mam zainstalowanego 1.4 JRE na moim komputerze i wszystko powinno być skonfigurowane na 1.7.
Używam:
- Windows 7 64-bit
- Eclipse Java EE (tylko zainstalowaną najnowszą wersję i sprawdzane pod kątem aktualizacji)
mam obecnie zainstalowane pod C: \ Program Files \ Java:
- jdk1.7.0_55
- jdk1.8.0
- jdk1.8.0_05 -> stara się wykorzystać ten
- jre7
- jre8
Zrobiłem następujące:
Utworzono zmienną systemową JAVA_HOME (obecnie ustawioną jako
C:\Program Files\Java\jdk1.8.0_05
), a następnie dodanoC:\Program Files\Java\jdk1.8.0_05\bin
do zmiennej systemowej Path i zrestartowano.Mam zmodyfikowany eclipse.ini hardcode ścieżki jdk, oto pierwsza połowa ini:
-startup plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140116-2212 -vm C:\Program Files\Java\jdk1.8.0_05\bin\javaw.exe -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile ....
Dodałem
C:\Program Files\Java\jdk1.8.0_05
do „JRE Zainstalowane” listy, wykonana odpowiednia pozycji na ekranie „Execution Environment” i wskazał wszystkie moje projekty do naśladowania ustawienia obszaru roboczego:
Nie wiem, czy poniższe informacje są związane/pomagają w rozwiązywaniu problemów:
W projekcie, który właśnie zaimportowałem, początkowo miałem błędy stwierdzające, że potrzebuję kompilatora co najmniej 1.5. Po wykonaniu powyższych kroków i ustawieniu kompilatora (najwidoczniej bez powodzenia) na 1.7, zmieniły się w ostrzeżenia, narzekające na to, że kontrolery są przestarzałe.
Proszę pomóż mi dowiedzieć się, dlaczego mój Eclipse uważa, że utknął w 1.4 JRE. Naprawdę mam nadzieję, że brakuje mi czegoś prostego.
Dobrze zadawane pytanie. Potrzebujemy więcej nowych użytkowników, takich jak Ty. –
Idź, dodałem obrazy dla ciebie. Witamy w [tak]! –