5

私はnetbeans 7.1.2tomcat 7を使用しています。.java または .xhtml ファイルに変更を加えると、ファイルは保存時にデプロイされますが、ブラウザーで変更を確認するには、Tomcat サーバーを再起動する必要があります。
これを修正するのを手伝ってもらえますか?

4

2 に答える 2

1

通常、xhtml ファイルの変更は、サーバーを起動せずに tomcat にデプロイした後に適用する必要があります。ただし、Java ファイルの変更は、サーバーを再起動するまで適用されません。

xhtml ファイルに加えられた変更が、Tomcat Web アプリの war ファイルに正常に適用されたことを確認します。正常に追加された場合は、ページをリロードしてください。変更が適用されます。

回避します。

Tomcat を再起動せずに Java 側の変更を適用するには、いくつかの回避策があります。

デバッグモードでこれを行うことができます。デバッグをアタッチし、[コードの変更を適用] ボタンをクリックします。ホットデプロイメントを行います。

または、conf の下の tomcat で server.xml を編集します。

<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">

autoDeploy=true を設定

于 2013-07-26T13:04:05.450 に答える
0

この質問に答えるには遅すぎると思います。

しかし、この問題を抱えている人のために。

私は同じ問題を抱えていました。それを修正するには、プロジェクトをクリーンアップしてからTomcatで実行する必要がありました。このようにして、Tomcatは私のプロジェクトを再構築する必要があるので、すべてが新鮮できれいになり、私の問題はこれで解決されました.

于 2016-11-26T20:16:13.693 に答える