站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题由jdk1.4升级到jdk1.5的问题求解

由jdk1.4升级到jdk1.5的问题求解

摘要: 由jdk1.4升级到jdk1.5的问题求解


本来使用的是jdk1.4,但是1.5有一些新特性想尝试一下,但是出现了很多问题。
问题:javac,java等命令无法使用,提示“不是内部命令”。
升级过程如下:
1.jdk1.5 来源:http://java.sun.com/javase/downloads/index.jsp 选择的是JDK 5.0 Update 9下载。
2.安装,安装过程ok,jdk1.5安装到:C:/jdk1.5.0_09;原jdk1.4在:C:/j2sdk1.4.2_03目录
3.配置环境变量:
classPath:原jdk1.4时有 tools.jar但是,jdk1.5没有tools.jar,dt.jar。这里我设置为:C:/jdk1.5.0_09/lib
java_home:设置为C:/jdk1.5.0_09
path:设置为%JAVA_HOME%/bin
4.启动机器,进入命令行模式,执行javac Test.java,提示“不是内部命令”。

这到底是怎么回事,请大虾看看过程有问题吗?顺便问一下,tomcat5.0支持jdk1.5吗?



你的JAVA_HOME该成大写,tomcat5.0 在jdk1.5下没问题的




path的设置:.;%JAVA_HOME%/bin

加个点



在控制台下用java -version命令试一下你的JDK安装成功没有...


卸载jdk,重安装
你安装的时候不要修改jdk的默认路径
我上次安装也是这样,全部卸载,重新安装就行了


卸载jdk,重安装


java -version:显示的版本是1.5
JAVA_HOME是大写,path的设置是不需要加:.:号的。

我安装之后觉得很奇怪:1.5下面没有javac.exe文件,没有dt.jar,tools.jar文件。你们有这些文件吗?


正常情况应该有的,可能是安装时候出错了,重装吧。


重新安装TOMCAT,安装的时候会自动搜索JRE的目录。
现在的JDK和TOMCAT基本上已经不用手工配置了。


谢谢大家,需要卸载1.4,然后再卸载1.5,再重新安装1.5解决问题。
现在还有个问题:在D盘下放一个Test.java文件测试,命令行下:
javac Test.java :ok
java Test :找不到类?为什么呢?


以前在学校时候我机器也是java Test 不行,环境变量确实都设好了,后来就没管它。


↑返回目录
前一篇: 怎么给Jbutton添加快捷键?
后一篇: 接口不能实例化,能否创建引用呢?