2 явы

  • Автор темы Автор темы Ye33
  • Дата начала Дата начала
  • Теги Теги
    java

Ye33

Единомышленник
Участник
Сообщения
151
Розыгрыши
0
Репутация
94
Реакции
48
Баллы
150
Хроники
  1. Interlude
  2. Chaotic Throne: High Five
Исходники
Отсутствуют
Сборка
HF, Interlude
Здравствуйте. На компе стоит ява 8 под старую сборку, новая сборка уже требует 25. После установки 25, старая сборка перестала запускаться, т.к 25 стала дефолтная на компе. Как сделать, чтобы старая запускалась на 8 яве, а новая обращалась к 25 ?
 
Как вариант, явно прописывать путь к java в bat\sh файле, например:

Bash:
# Для первой сборки
"C:\Program Files\Java\jre1.8.0_xxx\bin\java.exe" -Xmx2G -jar server.jar

# Для воторой сборки
"C:\Program Files\Java\jdk-25\bin\java.exe" -Xmx4G -jar server.jar
 
У вас по дефолту из переменных сред тянет яву. Просто пропишите пути вручную, как посоветовали выше.
 
Можно ещё просто в начале бат файла запуска писать PATH=путь к папке bin вашей java; пробуй так всегда работает в первую строку.
 
Последнее редактирование:
Посмотрите как в моих сборках сделано OneClickServer, там как раз готовые батники.
Не могу без пк посмотреть, в крайнем случае спросите у gpt.
 
Всем спасибо, PATH= и путь к папке с явой помог.
 
Назад
Сверху Снизу