servletを変更してtomcatを再起動する必要はありません
1335 ワード
仮想ディレクトリの設定
servletを変更するにはtomcatを再起動する必要はありません.多くの方法を試してみましたが、これしか有効ではありません.
Tomcatディレクトリの下confディレクトリの編集
ステップ1:第二歩:その後にこのような言葉を加える.
「myapp」は導入するアプリケーションで、通常はwebappsディレクトリの下で、docBaseはあなたのプロジェクトのパスです.
例えばwebappsの下にappsというプロジェクトがあります
では、このような一言を加えるといいです.
ここでdebugは書かなくてもいいし、プロジェクトがwebappsの下にあればdocBaseも省略できますが、pathパラメータとreloadable=「true」は必ず書かなければなりません.
さもないとjavaファイルのコンパイルを変更してtomcatを再起動しなければなりません
ステップ3:tomcatを再起動して変更を有効にする
これにより、後でservletを変更するとtomcatを再起動する必要はありません.javaファイルを再コンパイルすると、tomcatはservletを検出して再インポートします.dosウィンドウを使用してtomcatを起動すると、servletを再コンパイルするとtomcatは次のプロンプトを表示します.
org.apache.catalina.core.StandardContext reload
情報:Reloading this Context has started
引用:
http://blog.csdn.net/lsh6688/article/details/7238600
<Context path="/JspTest" docBase="C:\myweb\" debug="0" reloadable="true"></Context>
servletを変更するにはtomcatを再起動する必要はありません.多くの方法を試してみましたが、これしか有効ではありません.
Tomcatディレクトリの下confディレクトリの編集
ステップ1:
「myapp」は導入するアプリケーションで、通常はwebappsディレクトリの下で、docBaseはあなたのプロジェクトのパスです.
例えばwebappsの下にappsというプロジェクトがあります
では、このような一言を加えるといいです.
ここでdebugは書かなくてもいいし、プロジェクトがwebappsの下にあればdocBaseも省略できますが、pathパラメータとreloadable=「true」は必ず書かなければなりません.
さもないとjavaファイルのコンパイルを変更してtomcatを再起動しなければなりません
ステップ3:tomcatを再起動して変更を有効にする
これにより、後でservletを変更するとtomcatを再起動する必要はありません.javaファイルを再コンパイルすると、tomcatはservletを検出して再インポートします.dosウィンドウを使用してtomcatを起動すると、servletを再コンパイルするとtomcatは次のプロンプトを表示します.
org.apache.catalina.core.StandardContext reload
情報:Reloading this Context has started
引用:
http://blog.csdn.net/lsh6688/article/details/7238600