我在网上看到的文章好多讲jdk 安装的都是最后直接在命令行下输javac若是出现选项提示,就说明配置什么的对了,我装完了一试,显示为:
'javac' is not recognized as an internal or external command,
operable program or batch file.
但是输java 就有一堆选项提示出现,然后我去我安装JDK的目录下一看,bin目录下就没有一个javac.exe,而java.exe就是有的,那没有javac,拿什么编译呢?请多指点,我是新手,我的JDK是在SUN 的官方网站上下的,应该没有问题。我的环境变量设置如下:
CLASSPATH .;d:\java\lib\dt.jar;d:\java\lib\tools.jar;
JAVA_HOME d:\java
Path %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;d:\Java\bin
(我的JDK装在d:\java目录下);
'javac' is not recognized as an internal or external command,
operable program or batch file.
但是输java 就有一堆选项提示出现,然后我去我安装JDK的目录下一看,bin目录下就没有一个javac.exe,而java.exe就是有的,那没有javac,拿什么编译呢?请多指点,我是新手,我的JDK是在SUN 的官方网站上下的,应该没有问题。我的环境变量设置如下:
CLASSPATH .;d:\java\lib\dt.jar;d:\java\lib\tools.jar;
JAVA_HOME d:\java
Path %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;d:\Java\bin
(我的JDK装在d:\java目录下);
肯定是你的PATH设错了
%JAVA_HOME%\bin
1:我下的JDK是jdk-1_5_0_06-windows-i586-p.exe,应该不会是JRE吧?
2:我的操作系统是XP SP2 英文版,安装过程中出现了“自定义安装”要让装3个 欧洲语言支持,非欧洲语言支持,其它语言的支持,大家安装时有没有啊,这个是不是也应该安装在JDK的那个安装目录下?
3:我的JDK安装在d:\java下我的环境变量设置如下:
CLASSPATH .;d:\java\lib\dt.jar;d:\java\lib\tools.jar;
JAVA_HOME d:\java
Path %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;d:\Java\bin
这个有什么问题没啊?顺便问一下环境变量设置中区不区分大小写?
4:大家的%JAVA_HOME%\bin下面有没有一下javac.exe程序?没有的话那这个程序在哪呢?反正我的没有。
再谢谢大家帮助
不过我把java卸载了
又重装,就有了javac.exe