升级JDK

最近把jdk从1.4升级到1.5,出现了一些问题
[b]一.升级后会出现一些错误[/b]
如:Unsupported major.minor version 49.0

上网查了一下
注:48,49是Java编译器内部的版本号,48表示是用JDK1.4来编译运行程序的,49表示是用JDK1.5编译运行程序的


解决方案:

1)把jdk切换到1.4然后再编译生成新的class,同时设置好,JAVA_HOME,path,classpath等项,然后再重启服务,运行,问题解决.



2)JDK5.0,要求Tomcat版本必须不能低于5.5*。问题是如果需要用低于5.5*版本的Tomcat怎么办呢?
答案就是:将JDK5.0的lib目录下的tools.jar覆盖 TOMCAT安装目录/common/lib下面的tools.jar,然后重启TOMCAT5.0就可以了
[b]
二.oracle数据库客户端不能用[/b]oracle数据库客户端Oracle - OraClient10g_home1自带jdk,版本是1.4的
与系统装的jdk1.5冲突

[color=red]%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%ANT_HOME%\bin;%MYSQL_HOME%\bin;%CATALINA_HOME%\bin;%PATH%;[/color]
[color=blue]D:\Oracle\bin;D:\Oracle\jre\1.4.2\bin\client;D:\Oracle\jre\1.4.2\bin;[/color]

将oracle的环境变量放到jdk的后面就行了
执行java -version命令显示1.5,同时oralce的客户端同样能用.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值