displaytag.propertiesのパスを変更するには?
-
13-09-2019 - |
質問
現在、私は「SRC」ディレクトリにDisplaytag.propertiesを配置している、それが正常に動作しています。 SRC /コンプ/ BRE /サブ/ configのようないくつかの別の場所にこのファイルを持っていることがposssibleですか?
解決
DisplayTag のライブラリます:
全体のWebアプリケーションの作成 名前のカスタムプロパティファイル 「displaytag.properties」とそれを置きます アプリケーションのクラスパスインチ Displaytagはのロケールを使用します ロケールを決定するためにオブジェクトを要求 使用するプロパティファイルの;もし に存在しない必要なキー 指定されたファイル、キーがロードされます より一般的なプロパティファイルから。
だからあなたの場合にはビルドスクリプト(またはIDE)を確認して、クラスパス上にdisplaytag.properties
deからあなたsrc/comp/bre/sub/config
ファイルをコピーします。
IDE には、これは、通常、特定のディレクトリにはソースコードが含まれていることを指定するのと同じくらい簡単です。 のANT の中にだけdisplaytag.properties
ファイルは、あなたの/WEB-INF/classes
で終わることを確認します。
他のヒント
このプロパティファイルをロードするコードを検索し、新しいパスを追加します。また、フォルダyourProject / SRC /リソースに置き/クラスパスに追加することができます。コードがコンパイルされます一度そのため、あなたのプロパティファイルは、バイナリフォルダに配置されます。