nik*_*svp 6 java web-applications jsf-2 glassfish-3
我正在使用JSF2.0和Glassfish v3.
我的项目的WEB-INF> Classes文件夹下有一个ValidatorMessage.properties文件.
当我对此文件中的消息进行任何更改时,通过我的项目,其更改不会反映出来.
我通过访问此消息 <f:loadBundle var="msg" basename="ValidationMessages"/>
Glassfish或我的项目方面是否有任何配置?
PS->相同的功能在Jetty 7.0.0pre3下工作
如果问题不明确,请发表评论..
在属性文件中进行更改时无需重新启动服务器。我经常对文件进行国际化更改,并且不需要重新启动。
我不知道你使用什么 IDE,但我使用 eclipse,当我双击 Glassfish 应用程序服务器时,我有一个选项可以在检测到更改时自动发布(参见下图)。我认为这就是您正在寻找的。
还有一个来自oracle的播客提到了它(时间2.04)
http://www.youtube.com/watch?v=ppGqtOeHm-g&feature=lated