gpt4 book ai didi

java - HotSwap Wicket HTML 文件在 Intellij maven + tomcat 中不起作用

转载 作者:行者123 更新时间:2023-11-27 22:59:46 26 4
gpt4 key购买 nike

我的 HotSwap 运行配置只适用于 java 而不是 html。

我在 Tomcat 上运行一个 Wicket 应用程序,我从 mvn tomcat7:run 开始。

在我的运行器配置(运行器选项卡 VM 选项)中,我输入了:

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=61515

这是运行配置:

enter image description here

我还创建了一个远程启动器

enter image description here

现在我开始(不是调试)Tomcat Local H2,然后我开始调试 Tomcat Hotswap Run 配置。

当我更改一个 java 类时,它会在 CTRL+SHIFT+F9 后工作,但当我更改一些 html 文件时,它不会被重建。

有人对我做错了什么提出建议吗?

最佳答案

您需要在开发模式下运行 Wicket 以更新 HTML,否则 Wicket 会在第一次加载时缓存加载的标记并且永远不会再次检查文件系统。

如果您已经在 DEV 模式下运行,那么请确保更新的 HTML 文件最终位于您应用程序的类路径中,即 IDEA 应该将它们从您的源文件夹复制到 WEB-INF/classes/** 文件夹,当你制作你的模块/项目时。如果 HTML 的修改时间比上次加载时更新,Wicket 将从那里重新加载它们。

关于java - HotSwap Wicket HTML 文件在 Intellij maven + tomcat 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53259485/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com