我在JSF中开发的应用程序存在问题,我使用netbeans解决了开发环境中的问题,并且可以使用everthing。
问题是当我尝试发布问题所在的.class文件时,在带有de JVM 1.5.0_08的apache tomcat 5.5.9中,这个文件确实可以工作了。我不知道tomcat完成的验证,但我只是更改了用于“.old”的文件的名称.c ompilation是在相同版本的java tomcat上完成的
谁知道怎么做这个改变?感谢您的帮助
答案 0 :(得分:3)
您是在Web应用程序中重新部署单个.class文件?如果这不起作用我并不感到惊讶;该类可能已经加载和JITted,因此替换磁盘上的字节码将无效。
构建应用程序WAR的新版本(以及包含它的EAR,如果有的话)并重新部署它。