Как вызвать Java args @-файл из пакетного файлаJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как вызвать Java args @-файл из пакетного файла

Сообщение Anonymous »

Я пытаюсь запустить следующий пакетный файл для запуска сервера Minecraft.
run.bat

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

@echo off
REM Forge requires a configured set of both JVM and program arguments.
REM Add custom JVM arguments to the user_jvm_args.txt
REM Add custom program arguments {such as nogui} to this file in the next line before the %* or
REM  pass them to this script directly
java -Xmx4G @libraries\net\neoforged\neoforge\21.1.37\win_args.txt %*
pause

командный файл просто вызывает
java -Xmx4G @libraries\net\neoforged\neoforge\21.1.37\win_args.txt %*
и выдает мне эту ошибку

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

Error: Could not find or load main class
@libraries\net\neoforged\neoforge\21.1.37\win_args.txt
файлы существуют, и я могу нормально запустить сервер, если запустил эту команду вручную в командной строке
так почему же командный файл возникли проблемы с @-файлом?
работает с Java 21

Подробнее здесь: https://stackoverflow.com/questions/790 ... batch-file
Ответить

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

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

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

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

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