Tapestry学习心得一

我使用的环境是eclipse3.2+myeclipse5.0+jboss4
一.解决每次修改都要redeploy的麻烦.

如图所示,增加一个 jvm arguments.取消tapestry的页面cash
注意,该技巧只适用于修改*.html,class中的methods内的内容
如果要在class中增加属性或方法,则需要使用下面的方法才能使修改立即生效
在web应用的根目录下新建一xml文件,内容如下
xml 代码
 
  1. <project name="testtapestry" default="redeploy" basedir=".">  
  2.     <target name="redeploy">  
  3.        <touch file="D:/jboss/server/default/deploy/testtapestry.war/WEB-INF/web.xml"/>  
  4.     </target>           
  5. </project>  

修改源代码后,build 该 xml文件.
原因是jboss会检测web.xml文件是否有变化,如果有变化,jboss会自动redeploy该应用

你可能感兴趣的:(jvm,xml,Web,jboss,tapestry)