Witam!
Zainstalowałem najnowszą wersję java jdk na komputerze z windows 10 i ustawiłem zmienną Path na
Po wpisaniu w cmd komendy "javac" wyskoczył mi poprawny wynik, lecz gdy wpisałem "java" ukazało mi się:
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.
Jak naprawić ten problem?
Z góry dziękuję za odpowiedź.
- Rejestracja:ponad 6 lat
- Ostatnio:ponad 6 lat
- Postów:14

- Rejestracja:prawie 8 lat
- Ostatnio:ponad 4 lata
- Lokalizacja:Siemianowice Śląskie
- Postów:500
Zrób w cmd set java_home
i set path
. I zamieść tutaj, ewentualnie wymazując swoje dane. Na linuxie byłoby łatwiej, bo by się po prostu wpisało which java.exe
. Chyba że ktoś chce, tak jak ja, to na Windowsie też można, z pakietu GnuWin32. Pomaga w szybkiej diagnostyce.
java.exe bierze Ci z pierwszego katalogu w PATH, który pewnie nie jest tym, który chcesz. W sumie to najprościej zamiast java
wpisz pełną ścieżkę do pliku java.exe
. Można tak:
"%JAVA_HOME%\bin\java.exe"

- Rejestracja:ponad 8 lat
- Ostatnio:prawie 5 lat
- Postów:26
A to z javą nie jest przypadkiem tak, że można zainstalować sam kompilator i samo środowisko uruchomieniowe? Z tego by wynikało, że to drugie nie jest u Ciebie zainstalowane.
- Rejestracja:około 7 lat
- Ostatnio:około rok
- Postów:22
Aleksander Brzozowski napisał(a):
A to z javą nie jest przypadkiem tak, że można zainstalować sam kompilator i samo środowisko uruchomieniowe? Z tego by wynikało, że to drugie nie jest u Ciebie zainstalowane.
JDK czyli środowisko programistyczne z kompilatorem, zawiera już środowisko uruchomieniowe.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.