Vaadin MVPプラグインのプロパティファイルにクラスパス以外のパスを指定することはできますか?
私の主な目的は、開発中の製品のライブデプロイメントなどで、これらのプロパティファイルを分離することです。
Vaadin MVPプラグインのプロパティファイルにクラスパス以外のパスを指定することはできますか?
私の主な目的は、開発中の製品のライブデプロイメントなどで、これらのプロパティファイルを分離することです。
プラグインはクラスResourceBundle.getBundle(baseName, locale)
内で使用します。ResourceBundleUiMessageSource
これは、クラスパスのみを参照し、外部から任意の場所を指定できないことを意味します。
ただし、すべてのソースコードはプラグインに含まれているため、を使用するように拡張できますPropertyResourceBundle
。詳細については、この質問を参照してください。