Posted on 2006-12-14 10:30
itVincent 阅读(2291)
评论(6) 编辑 收藏 所属分类:
Java基础
昨天看到JDK6.0 Release了,上SUN去下载回来安装,跑eclipse,tomcat,jboss均没问题,大部分项目编译没问题,出现一个类编译出错,因为类里用到了一个com.sun的包,新版本里没有这个包了,兼容性还可以。
然后再用6.0的编译器编译,需eclipse3.2支持,也是一样通过编译。关键时刻到了,运行我的一个JSF项目时,一开始没什么问题,不过后来偶然报出程序的异常,只有重复再编译几次,重新deploy或者重启服务器才行,之前这个程序在5.0下是没有问题的。看来兼容性又打了一些折扣,建议现有项目不要使用6.0编译器编译。
Feedback
# re: 试用JDK 6.0的兼容情况 回复 更多评论
2006-12-14 11:03 by
服务器应用千万不要随便升级 JDK, 当然要是你的程序只用到了 JSP + SERVLET, 没用其它的插件, 那升级一下也是没问题的.
# re: 试用JDK 6.0的兼容情况 回复 更多评论
2006-12-14 17:20 by
嗯,标准的jsp,servlet可能没什么问题,但是其他的框架有影响
# re: 试用JDK 6.0的兼容情况 回复 更多评论
2006-12-29 10:44 by
兼容性的确有问题,我用jdk5编译好的jsf项目,tomcat 5.5 + jdk5跑起来没问题,但是换到tomcat 5.5 + jdk 6就不行了,连启动都出错!
# re: 试用JDK 6.0的兼容情况[未登录] 回复 更多评论
2007-07-10 17:12 by
我的Applet在1.5下数据刷新没有问题,可到了1.6下数据就不刷新了
# re: 试用JDK 6.0的兼容情况 回复 更多评论
2007-07-16 08:55 by
Applet还是请用1.5的编译器吧
# re: 试用JDK 6.0的兼容情况 回复 更多评论
2007-07-26 09:30 by
或者是你服务器上的class文件是以前编译的,而不是JDK1.6编译引起的