日期:2014-05-20  浏览次数:20717 次

同一个系统如何使用2个版本的jdk
系统大部分程序使用的jdk是1.4的   我想让一个特殊的类使用jdk1.5   可以做到么?

------解决方案--------------------
那直接用JDK5不就行了么??JDK5和4差别很大么?
------解决方案--------------------
没办法呀
------解决方案--------------------
特殊的类还是另外一个java程序
如果是特殊的类而同时在一个程序中运行,那就意义不大了,可以用jdk1。5编译后运行,大部分jdk1。5是兼容1。4的。
------解决方案--------------------
一个在jdk1.4下头编译的项目,是不是在1.5下面是跑不起来的啊?
------解决方案--------------------
一个在jdk1.4下头编译的项目,是不是在1.5下面是跑不起来的啊?

-------------------------------------

应该没问题,sun应该会考虑到向下兼容的

试试就知道了~~
------解决方案--------------------
有些事候需要用到双JDK的,如你用的是weblogic8.x版本就必需用jkd1.4.x的,如果你机子上又装了tomcat5.5.x的话这必须要用到jdk1.5.x版本的。你可以参考这个贴子。
http://dev.cbw.com/java/Eclipse/20055245415_3994329.shtml
------解决方案--------------------
同意楼上的版本不同,通常会有问题
------解决方案--------------------
关注,,,学习一下。。。。
------解决方案--------------------
版本不同,是会有问题。
------解决方案--------------------
我是把代码用1.5的重新编译一次后在放上去运行。是可以的,我当时的web容器用的是resin.