在开发中重新加载Tapestry布局和其他组件?

时间:2010-09-30 13:41:45

标签: intellij-idea tapestry

如何在浏览器中通过F5快速查看tml文件(如布局和其他组件)?目前我将这些文件保存在src / main / -folder下到java类。我已经尝试“重新打包”该文件,但它没有被Tapestry选中 - 它只适用于/ webapps下的tmls。

PS:将IntelliJ与Maven一起使用

干杯!

2 个答案:

答案 0 :(得分:3)

Heureka!我在IntelliJ论坛中找到了答案:

  

尝试将.tml模式添加到设置/   编译器/资源模式,类似   已经提供的模式。

IntelliJ实际上没有'重新包装'tml文件,因为它们不在webapp /之前(虽然它确实'说'它 - 这只是意思!)。

答案 1 :(得分:1)

found使用键盘快捷键 Ctrl + F9 重建项目(或者从 Build-&gt; Make Project <手动重建<} / em> menu option)然后在浏览器中重新加载页面将导致更改传播。

注意:我的* .tml 文件位于 src / main / resources / company-name / components src / main / resources / company -name / pages 文件夹,如果使用mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org命令创建项目,则为默认位置。

IntelliJ Idea Ultimate 11.1.1