Существует ли разумный способ инициализации системных свойств по умолчанию в java?
Есть некоторые свойства, которые имеет смысл определять каждый раз, например, порт службы, serverUrl. Но есть некоторые свойства, которые необходимы для правильной работы приложения, которые не должны изменяться.
-Djavax.ws.rs.ext.RuntimeDelegate = org. apache .cxf.jaxrs.impl.RuntimeDelegateImpl -Dfile.encoding = UTF-8
Использование System.setProperty()
может быть решением, есть ли способ убедиться, что это будет инициализировано при раннем запуске. В моем случае я не могу контролировать метод main()
, поскольку это приложение eclipse rcp.