2016-12-08 22 views
10

Próbuję przetestować JDK9 (jdk-9-ea + 147 wersji) z Eclipse Oxygen IDE.Obiekt docelowy nie jest katalogiem głównym JDK. Nie znaleziono biblioteki systemowej. Eclipse Oxygen 4.7 + Java9 error

Zainstalowałem jdk wraz z jre. Od Eclipse Market Place mam zainstalowane Java9 przedłużenie Beta:

enter image description here

Problem jest, gdy próbuję dodać nowe zainstalowane JRE z Eclipse dostaję następujący błąd:

enter image description here

Ciekawe jest to, że ten błąd nie występuje w instalacjach poprzednimi wersjami JDK:

enter image description here

Czy ktoś napotka na problem z Simlim Eclipse Oxygen? Wszelkie opinie są mile widziane.

+0

Hmmmm ..... zarówno dla tlenu wsparcie java 9 obecnie na stanie beta (czyli niestabilny).Może musisz zgłosić raport o błędzie – jsalatas

Odpowiedz

2

To wygląda jak błąd Eclipse 494481.

Niestety, obecnie nie ma żadnej poprawki ani sposobu obejścia tego błędu.

+0

Ale ten błąd dotyczy używania wersji Eclipse Mars i Neon, ale OP używa Oxygen. Również w przypadku błędu, który cytujesz, jeden plakat wyraźnie stwierdził, że wszystko było w porządku podczas używania Oxygen. – skomisa

12

Właśnie pomyślnie przetestowałem JDK9 z Eclipse Oxygen IDE zgodnie z podejściem, które opisałeś.

Oto szczegóły z mojej instalacji (w systemie Windows 10):

enter image description here

+0

Czy działa to ze starszymi wersjami wcześniejszego dostępu do JDK9 (np. Jdk-9-ea + 147)? – null

+0

@null Przepraszamy, ale nie mogę znaleźć linku do pobrania wcześniejszych wersji kompilacji JDK9. Jeśli możesz go dostarczyć, spróbuję 147. Ale dlaczego nie spróbować po prostu użyć implementacji referencyjnej (181), której użyłem? – skomisa

+2

To rozwiązanie działa również dla mnie. Tylko w tym przypadku musiałem, po zainstalowaniu wtyczki, sprawdzić aktualizacje i zainstalować je (i ponownie uruchomić). Dzięki –