Где передать аргумент времени выполнения в файле wrapper.conf в оболочке java-сервиса? - PullRequest
2 голосов
/ 10 февраля 2009

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

обертка | Запуск JVM ...
JVM 1 | WrapperManager: инициализация ...
JVM 1 | JVM 1 | Использование WrapperSimpleApp:
JVM 1 | org.tanukisoftware.wrapper.WrapperSimpleApp {app_class} [app_arguments]
JVM 1 | JVM 1 | Где:
JVM 1 | app_class: полное имя класса приложения для запуска.
JVM 1 | app_arguments: аргументы, которые обычно передаются JVM 1 | применение.
обертка | JVM закрылась при загрузке приложения.

Ответы [ 2 ]

2 голосов
/ 25 августа 2010

Если вы ищете аргумент, похожий на аргумент командной строки, как насчет wrapper.app.parameter.N (параметры для приложения) и wrapper.java.additional.N (параметры для JVM)

Например:

wrapper.app.parameter.1=myargument

Надеюсь, это кому-нибудь поможет.

1 голос
/ 10 февраля 2009

Глядя на этот пример файла конфигурации , выясняется, что вам нужно установить свойство wrapper.java.mainclass.

...