NullPointerException przy użyciu programu uruchamiającego VisualVM


0

Używam Arch. Zainstalowałem Eclipse-java z AUR, a później również zainstalowałem visualvm. Po skonfigurowaniu programu uruchamiającego visualvm i utworzeniu konfiguracji uruchamiania przy jego użyciu nadal otrzymuję wyjątek NullPointerException, chociaż ścieżki są poprawne. Korzystam z OpenJDK 8, a visualvm znajduje się w /usr/bin/visualvm(które wprowadziłem w preferencjach). Nadal powoduje ten błąd:

An internal error occurred during: "Launching Test Profiling".
java.lang.NullPointerException

Po trzykrotnym sprawdzeniu ścieżek (JDK Home jest ustawiony na /usr/lib/jvm/java-8-openjdk/VisualVM Executable jest ustawiony na /usr/bin/visualvm) Próbowałem utworzyć dowiązania symboliczne jdk/bindo pliku wykonywalnego visualvm, ale nadal zgłasza ten wyjątek.

Wszelkie informacje, jak to naprawić? Każdy samouczek konfiguracji zawierałem tylko ustawianie ścieżek do właściwych lokalizacji (co zrobiłem).

Odpowiedzi:


2

Wtyczka Eclipse analizuje dane wyjściowe „wersji java” i sprawdza, czy „wersja java” znajduje wersję. OpenJDK 8 zgłasza „wersję openjdk”, dlatego parsowanie kończy się niepowodzeniem. Musisz ponownie skompilować wtyczkę z tego miejsca lub użyć Oracle JDK.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.