2017-05-15 39 views
0

スタートアップ時にTomcatで複数のアプリケーションを読み込むのを無視して、起動時間を短縮しようとしています。私が撮りたいのアプローチは、ホストタグからである:TomcatのdeployIgnoreで複数のアプリケーションを無視する

<Host name="localhost" appBase="webapps" 
     unpackWARs="true" autoDeploy="true" deployIgnore="examples> 

私は一例である1つのアプリを実行すると、それが正常に動作しますが、私は唯一の私のアプリケーションは、Webアプリケーションで他のものを展開しないようにしたいです。複数のアプリケーションを置くと、起動時にwebappsフォルダにすべてがロードされます。ドキュメントには、正規表現を提供するために、こう述べています。

enter image description here

私はそれがROOT、ホスト・マネージャー、マネージャー、ドキュメント、例、およびドキュメントを展開無視行います正規表現を追加することができません。どんな助けもありがとう。ありがとうございました。

+0

これは、私は正規表現のためにしようとしたものです(?!mycontext)..私は正規表現を試してみましたが、それはmycontextを見つけるだけで、他のディレクトリはhttps://regex101.com/r/wZ3sM3/2というディレクトリにないようです。しかし、起動時にはまだ正規表現は無視され、すべてがロードされます。助言がありますか? – user3044240

答えて

0

この deployIgnore =を試してみてください "* ROOT * |。。。*ホスト* |。は。*管理* |。。*ドキュメント* |。。*例*。"

関連する問題