3

初めて IntelliJ を試しており、tomEE を使用しています。戦争を再展開しない限り、変更を反映できません(削除してから再展開します)。

私がすることは次のとおりです。

実行構成 - 爆発した戦争、選択された「更新」でクラスとリソースを更新します。フレームの非アクティブ化時にそれを行うように設定します。CTRL+F10 で手動で実行しようとしました。

helloworld.jsp / facelet ではなく、変更は反映されません。

実行中: IntelliJ 12.0.4 TomEE webprofile 1.5.1

/target のファイルが変更されます。新しいファイルも正常に動作します。ある種のキャッシュまたは何かがこれを引き起こしているように感じます。多くのブラウザで試した/すべてのデータを消去したなどの理由で、ブラウザのキャッシュではありません。

4

1 に答える 1

1

ドキュメントによると、JSP Hot Deploymentweb.xmlを有効にするには、このコードを含める必要があります。

<servlet>
    <servlet-name>jsp</servlet-name>
    <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
    <init-param>
        <param-name>development</param-name>
        <param-value>true</param-value>
    </init-param>
</servlet>

関連する部分は、developmentパラメータをtrueに設定しています。

于 2013-02-17T01:33:41.290 に答える