У меня установлены Java 8 и 17, и я пытаюсь использовать maven с Java 8 для запуска чистого пакета mvnОднако всякий раз, когда я запускаю java -версию, будь то на PowerShell или на моем терминале IntelliJ (со структурой проекта, установленной на jdk 8), она ВСЕГДА выводит результаты
Код: Выделить всё
java version "17.0.9" 2023-10-17 LTSКод: Выделить всё
Java(TM) SE Runtime Environment (build 17.0.9+11-LTS-201)Код: Выделить всё
Java HotSpot(TM) 64-Bit Server VM (build 17.0.9+11-LTS-201, mixed mode, sharing)Я изменил JAVA_HOME и PATH (как на панели переменных среды, так и временно в PowerShell) после этого версия Java остается прежней, но я получаю следующую строку в mvn -version
Код: Выделить всё
Java version: 1.8.0_202, vendor: Oracle Corporation, runtime: C:\Program Files\Java\jdk1.8.0_202\jreОтменяет ли Java 17 Java 8 в команде -version несмотря ни на что?
Подробнее здесь: https://stackoverflow.com/questions/776 ... -output-17
Мобильная версия