Как я могу передать свойство системы Java на причал? - PullRequest
2 голосов
/ 07 июля 2010

Как я могу передать системное свойство при запуске, что-то вроде -DSERVER = "localhost" если он находится в start.config, каков точный синтаксис? и будет ли это доступно моей развернутой войне с этим System.getProperty("SERVER")?

Спасибо заранее

Ответы [ 2 ]

1 голос
/ 07 июля 2010

Отредактируйте файл /etc/jetty/start.config и добавьте SERVER = "127.0.0.1" в начале файла.

1 голос
/ 07 июля 2010

Вы пытались поместить что-то подобное в start.ini?

--exec
-DSERVER="localhost"

(возможно, до OPTIONS=, но я не уверен, что это необходимо.)

Комментарии в start.ini говорят:

Если аргументы в этом файле включают Аргументы JVM (например, -Xmx512m) или JVM Системные свойства (например, com.sun. ???), тогда они не вступят в силу, если параметр --exec включен [...]

...