2016-08-13 16 views
0

マルチモジュールのMaven JavaプロジェクトがNetBeansにあります。設定を入れるJava Webアプリケーション

を使用するContext env = (Context)new InitialContext().lookup("java:comp/env");ウェブアプリケーションモジュールコードのweb.xmlファイルから設定を取得できます。

しかし、web.xmlファイルから他のモジュールの設定を取得する方法はありません。

他のモジュールの1つは、新しいユーザーにウェルカムメールを送信するなどの電子メールタスクを処理します。

私がしたいのは、電子メールサーバーの設定をweb.xmlファイルから電子メールモジュールに取得することです。現在、コードの設定をハードコードしています。

サーバーでは、必要に応じて設定を変更するのが簡単です。

ご協力いただければ幸いです。

答えて

0

これを行う方法はいろいろあります。プロパティファイルに設定を入れることも、pom.xmlやデータベースに設定することもできます。

いつ変更したいかによって異なります。コンパイル時に変更したい場合は、pom.xmlを選択してください。アプリケーションを記述している間に変更したい場合は、それらをプロパティファイルに入れてください。そして、アプリケーションが起動している間にそれらを変更したい場合は、それらをデータベースに保存します(ファイルにすることができます)。

+0

偉大な答えをいただき、ありがとうございます。私はそれらのすべてを調べます。乾杯。 – Paul

関連する問題