重新加载Tapestry布局和开发中的其他组件?
问题描述:
如何对tml文件进行更改(如布局和其他组件) - 通过浏览器中的F5快速查看?目前我将这些文件保存在java类旁边的src/main/-folder下。我已经尝试“重新打包”该文件,但Tapestry没有找到它 - 它只适用于/ webapps下的tmls。重新加载Tapestry布局和开发中的其他组件?
PS:使用IntelliJ与Maven
干杯!
答
Heureka!我找到了答案在论坛的IntelliJ深:
尝试.tml模式添加到设置/ 编译/资源模式,类似于 已经只要模式。
当他们不在webapp /之前时,IntelliJ实际上并没有'重新包装'tml文件(尽管它'说'它 - 只是意味着!
答
我found,通过使用键盘快捷键重建项目按Ctrl + F9 (或从建设 - 手动>使项目菜单选项),然后重新加载在浏览器的页面将导致更改传播。
注:我* .tml文件位于的src /主/资源/公司名称/组件和的src /主/资源/公司名称/页文件夹,这是默认如果您使用mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org
命令创建项目,那么该位置就是位置。
IntelliJ Idea Ultimate 11.1.1