为什么需要应用程序重新部署才能使JSF托管bean修改生效?
发展环境:
进一步解释:
如果修改JSF页面,只需刷新页面,就可以将修改可视化。但是JSF托管bean修改的情况并非如此,我必须重新部署应用程序来可视化它们。
发布于 2013-03-28 15:34:56
Eclipse/JBoss在热发布/热部署期间无法处理新的类、方法和字段。但是,它们可以在JVM热交换的帮助下处理修改过的方法体和非静态字段的值。
JRebel插件能够在热部署期间处理新的类、方法和字段,但不能处理新的托管bean注册。
请注意,这一切都与JSF无关。它一般与Java开发相关,因此也影响到所有其他类型的Java框架/库,这些框架/库的代码基本上是要编辑"live“的。
另请参阅:
发布于 2016-03-01 09:55:46
我像这个项目一样解决->自动构建
https://stackoverflow.com/questions/15685845
复制相似问题