Как передать свойства в Java при использовании COMPS

У меня есть Java-приложение, которое запускается с файлом настроек, передаваемым как свойство следующим образом:

java -DpropertiesFile=/path/to/properties/settings.properties -jar /path/to/jar/file.jar

Я хотел бы знать, как / если я могу передать этот файл свойств при запуске моего приложения с инфраструктурой COMPS.

Спасибо

1 ответ

Решение

В настоящее время единственный вариант - установить переменную окружения _JAVA_OPTIONS. Эта переменная читается после запуска JVM.

В вашем примере это будет:

export _JAVA_OPTIONS=-DpropertiesFile=/path/to/properties/settings.properties

NB: я использовал экспорт в качестве примера, используйте любую команду вашей системы, чтобы установить переменные окружения.

Другие вопросы по тегам