JAVA安装了都能检测到版本却不能用
安装的是jdk-6-windows-i586
系统是重装的,环境变量中的用户环境变量没path,就自己建立了一个,路径是没问题的!
在cmd中运行path:
C:\Documents and Settings\郝伟>path
PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System3
crosoft SQL Server\80\Tools\BINN;D:\编程工具\Java\bin
这个没问题吧?
再运行java -version:
C:\Documents and Settings\郝伟>java -version
java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode, sharing)
也没问题 ,可是运行javac的时候就不行了!无法识别javac.............
------解决方案--------------------你的jdk的bin路径放在path里。
D:\编程工具\Java\bin 是你的安装路径么?底下有javac.exe么?自己检查一下
------解决方案--------------------比如我的是E:\Java\jdk1.5.0_07\bin;C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Program Files\Microsoft Visual Studio\Common\Tools;C:\Program Files\Microsoft Visual Studio\VC98\bin
你没有没有配置你JDK 的BIN
javac在你JDK 的BIN 下
将你JDK 的BIN 加到path下
或者因为你的D:\编程工具\Java\bin
有中文 无法识别的缘故
------解决方案--------------------安装的是jdk-6-windows-i586
系统是重装的,环境变量中的用户环境变量没path,就自己建立了一个,路径是没问题的!
你确定?