2
私はjava -jar app.war -Dnamespace.properties=different_value
で実行したときにプロパティを変更するのに問題はありませんが、今はアプリケーションをJBossにデプロイする必要がありますEAPでは、warファイルを正常にビルドすることができましたが、戦争を修正する必要なく、プロパティ(YAML値の一部をオーバーライド)を変更したいと考えています。 :comp/envをJBossにデプロイするときのスプリングブートアプリケーションのプロパティのオーバーライド
- JNDIは、Javaから属性を言及しています。
- のJavaシステムプロパティ(System.getProperties())の代替案として
が、私はそれらを設定する方法は考えています。いくつかのアイデア?
BONUS:あなたがstandalone.xmlでのJBoss EAPで
<system-properties>
<property name="my.property" value="Hello"/>
</system-properties>
システムプロパティをシステムプロパティを追加することができますアプリ
アプリケーション固有のプロパティ、特に外部の休憩のエンドポイントは環境ごとに異なる必要があります。しかし、あなたのアプローチは今のところ十分です。私はプロパティのホットリロードに対処する方法を参照する必要があります – carpinchosaurio