Принятое решение для переустановки ВСЕХ JDK было немного суровым.Я тоже столкнулся с этой проблемой, и вот мои 2 цента:
Эта проблема начала возникать с тех пор, как я установил JDK 8 и все еще имел JDK 6.Мне нужны различные проекты, над которыми я работаю.
Я заметил, что у меня есть и пользователь, и система %JAVA_HOME%
, поэтому я удалил переменную User %JAVA_HOME%
и оставил только системную.
Я также заметил, что в моей установке Oracle были некоторые исполняемые файлы Java, и я полагаю, что те, где они конфликтуют, поскольку мои установки Oracle и Java были в моей переменной %PATH%
.
Я удалил все пути Javaиз моей %PATH%
переменной и оставил %JAVA_HOME%\bin
только в начале переменной, чтобы избежать любых конфликтов с установкой Oracle.