Tomcat/Catalina Context docBase設定での環境変数の使用

私は大きな風邪のユーザーではないが、私たちのプロジェクトは現在それを使用している。 CATALINA_HOME \ localhostに配置された.xml構成ファイルをコミットしましたが、getは頻繁に更新されました。このファイルを私たちの作業ディレクトリのCATALINA_HOME \ localhostディレクトリにシンボリックリンクする方が好きです。残念ながら、開発者ごとにdocBaseパスを変更する必要があります。

docBaseパスに環境変数を使用して、開発者が自分たちのプロジェクトを維持し、スタートアップスクリプトがcatalina xmlの設定をシンボリックリンクできるようにする方法はありますか?

私はこのようなものが欲しいです:

....

9

1 答え

ここで私がTomcat7でしたことがあります(Tomcatの他のバージョンでは問題ありません):

setenv.batに次の行を追加しました:

set JAVA_OPTS=%JAVA_OPTS% -DAPP_PATH="c:\path\to\app"

私のwebapp.xml(C:\ path-to-apache-tomcat \ conf \ Catalina \ localhostにあります)

私は次のことをしました:


お役に立てれば!

16
追加された