itVincent Blog - Java Working Fun!

技术引领时代!
posts - 117, comments - 181, trackbacks - 0, articles - 12

试用JDK 6.0的兼容情况

Posted on 2006-12-14 10:30 itVincent 阅读(2282) 评论(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 BeanSoft
服务器应用千万不要随便升级 JDK, 当然要是你的程序只用到了 JSP + SERVLET, 没用其它的插件, 那升级一下也是没问题的.

# re: 试用JDK 6.0的兼容情况  回复  更多评论   

2006-12-14 17:20 by itVincent
嗯,标准的jsp,servlet可能没什么问题,但是其他的框架有影响

# re: 试用JDK 6.0的兼容情况  回复  更多评论   

2006-12-29 10:44 by farstar
兼容性的确有问题,我用jdk5编译好的jsf项目,tomcat 5.5 + jdk5跑起来没问题,但是换到tomcat 5.5 + jdk 6就不行了,连启动都出错!

# re: 试用JDK 6.0的兼容情况[未登录]  回复  更多评论   

2007-07-10 17:12 by bright
我的Applet在1.5下数据刷新没有问题,可到了1.6下数据就不刷新了

# re: 试用JDK 6.0的兼容情况  回复  更多评论   

2007-07-16 08:55 by itVincent
Applet还是请用1.5的编译器吧

# re: 试用JDK 6.0的兼容情况  回复  更多评论   

2007-07-26 09:30 by 寒江
或者是你服务器上的class文件是以前编译的,而不是JDK1.6编译引起的

只有注册用户登录后才能发表评论。


网站导航: