本来使用的是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吗?
问题: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吗?
你安装的时候不要修改jdk的默认路径
我上次安装也是这样,全部卸载,重新安装就行了
JAVA_HOME是大写,path的设置是不需要加:.:号的。我安装之后觉得很奇怪:1.5下面没有javac.exe文件,没有dt.jar,tools.jar文件。你们有这些文件吗?
现在的JDK和TOMCAT基本上已经不用手工配置了。
现在还有个问题:在D盘下放一个Test.java文件测试,命令行下:
javac Test.java :ok
java Test :找不到类?为什么呢?