Переключение между различными версиями JDK в WindowsJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Переключение между различными версиями JDK в Windows

Сообщение Anonymous »

Я работаю над несколькими проектами, и некоторые из них используют разные JDK. Переключение между версиями JDK неудобно. Итак, мне интересно, есть ли простой способ изменить это?

Я нашел 2 способа, которые должны решить эту проблему, но они не работают.

Первое решение — создать такие файлы bat:

Код: Выделить всё

@echo off
echo Setting JAVA_HOME
set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_72
echo setting PATH
set PATH=C:\Program Files\Java\jdk1.7.0_72\bin;%PATH%
echo Display java version
java -version
pause
И после запуска этой программы я вижу правильную версию Java. Но когда я закрываю этот CMD и открываю новый и набираю «java-version», он говорит, что у меня все еще есть 1.8.0_25. Значит не работает.

Второе решение, которое я нашел, это приложение с этого сайта. И это тоже не работает. Тот же эффект, что и в первом решении.

Есть идеи? Потому что изменение JAVA_HOME и PAHT с помощью: Win + Pause -> Дополнительные настройки системы -> Переменные среды -> и редактирование этих переменных - ужасный способ...

Подробнее здесь: https://stackoverflow.com/questions/269 ... in-windows
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»