标签: jsf-2 jboss7.x managed-bean eclipse-indigo jboss-tools
为什么需要重新部署应用程序才能使jsf托管bean修改生效?
开发环境:
进一步解释:
如果我修改了一个jsf页面,我只需刷新页面就可以看到修改。但是jsf托管bean修改不是这种情况,我必须重新部署应用程序以使其可视化。
答案 0 :(得分:2)
在hotpublish / hotdeploy期间,Eclipse / JBoss无法处理新的类,方法和字段。但是,在JVM热插拔的帮助下,它们可以处理修改的方法体和非静态字段的值。
JRebel插件able用于在hotdeploy期间处理新的类,方法和字段,但不是新的托管bean注册。
请注意,这一切都与JSF无关。
答案 1 :(得分:0)
我像这个项目一样解决 - >自动构建