内に直接存在する JSP ファイルを編集していますがtomcat/webapps/myapp/WEB-INF
、変更を確認するには、サーバーを再起動する必要があります。私の知る限り、JSP を変更してもサーバーを再起動する必要はありません。自動リロードに関連する唯一の構成はreloadable = "true" です
Catalina で /WEB-INF/classes/ および /WEB-INF/lib のクラスの変更を監視し、変更が検出された場合は Web アプリケーションを自動的にリロードする場合は、true に設定します。
でこの属性を使用しましたcontext.xml
が、問題は解決しません。再起動せずに JSP ファイルの変更を検出しない他の理由として考えられるものは何ですか?
@Bozho:
これは からの抜粋ですweb.xml
。何かを変更する必要がありますか?
<servlet>
<servlet-name>jsp</servlet-name>
<servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
<init-param>
<param-name>fork</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>xpoweredBy</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>3</load-on-startup>
</servlet>