1

私は春のブーツが初めてです。スプリング ブートを使用して Web アプリを作成しました。私のアプリケーションでは、処理を行うためにいくつかのプロパティ ファイルが必要です。日食で私がすることは、次のRun configurationようにパスを設定します。

以下はスクリーンショットです アプリケーションを実行すると、必要なファイルがパス上に取得され、スムーズに実行されます。今、私はwarファイルをいくつかのサーバーにデプロイしたいと考えています。このパスをアプリケーションに提供するにはどうすればよいですか。

以下は、私のプロジェクトのプロジェクト構造です。ファイルはここで強調表示されます ここに画像の説明を入力

application.propertiesまたはその他の方法を使用してこのファイルパスを設定するには、実行構成からパスを提供する必要がなく.war、任意のサーバーに展開できるようにします。

更新1:これは私が試したことです。作成しcustomStart.bat たファイルの内容は

set CATALINA_OPTS="-engine.home="/src/main/resources/" -Dlog4j.configuration=config/log4j.xml -Dlog4j.debug=true"
call startup.bat %CATALINA_OPTS%

しかし、まだその議論は設定されていません。それ、どうやったら出来るの?

4

2 に答える 2