Подвижная банка с jvm args - PullRequest
       15

Подвижная банка с jvm args

7 голосов
/ 13 февраля 2010

Я пытался создать исполняемый файл JAR с помощью Eclipse.
Проблема в том, что параметры vm, которые я добавил в конфигурацию прогона в Eclipse, не были сохранены.

Я знаю, что могу создать командный файл, который будет запускать jar с необходимыми аргументами, но я бы предпочел, чтобы мои пользователи просто запускали jar сам.

Поэтому мой вопрос: есть ли способ передать аргументы vm в исполняемый файл jar, а не из командной строки?

1 Ответ

3 голосов
/ 13 февраля 2010

Короче говоря, вы не можете сделать это без какой-либо формы обертки. Вы можете написать файл .bat и / или сценарий .sh, чтобы вызвать JVM с соответствующими настройками.

Возможно, вы также захотите проверить JavaServiceWrapper , который предоставляет средство для переноса .jar с исполняемыми параметрами и запускает его как отдельную службу или (несмотря на его имя) , Он имеет набор функций, позволяющих контролировать выполнение JVM различными способами.

...