lzth.net
当前位置:首页 >> 为什么jAvA7环境变量配置完成后输入jAvA就提示用法.但是输入jAvAC的时候确没有用 >>

为什么jAvA7环境变量配置完成后输入jAvA就提示用法.但是输入jAvAC的时候确没有用

path f:\java\jre6\lib;应该是path f:\java\jre6\bin;

你的环境变量配的没问题,javac的命令也是可以用的,只是找不到你指定的要编译的java类

把JAVA-HOME的值改成C:\Program Files (x86)\Java\jdk1.7.0 再在path中添加就ok了,下面是我的设置 JAVA_HOME C:\Program Files\Java\jdk1.7.0_09\bin Path %JAVA_HOME%;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs 在path中添加%JAVA_HOME%,可以了

你这很明显没配置完,而且配置有问题嘛 JAVA_HOME这个变量只是为了做一个缩写同时也是封装,你定义了又不用,那不是白费劲么 后面用JAVA_HOME来代替目录,一方面简写,另一方面万一哪天你要换位置了,环境变量只需要改JAVA_HOME的值就行了 看看正确的配置方法吧

把文件截图及代码发一下,估计是你的文件名跟public类名不一致

路径不对 编译文件不在指定路径内

把你的 环境变量贴出来看看.应该是有地方漏配 或者 有地方配错了. 给你看一下我的JAVA_HOME=D:\Program Files\Java\jdk1.6.0_31CLASSPATH=.;D:\Program Files\Java\jdk1.6.0_31\lib\tools.jar;D:\Program Files\Java\jdk1.6.0_31\lib\dt.jar;D:\Program Files\Java\jdk1.6.0_31\bin;path=D:\Program Files\Java\jdk1.6.0_31\bin;

说明你只装了jre,没有装jdk,或者jdk不在path里.

没有该程序,很简单,原因只有可能是两个:1.环境变量配置错误2.jdk不完整 看看D:\jdk1.7.0\bin目录下有没有javac.exe这个文件?如果没有,表示是问题二.问题一也是有可能的,不要以为输入java -version有反应就是jdk环境变量配置正确了,因为大量的软件安装后都会自动配置java这个运行命令的,比如sql、oracle等等.

重启后再打开你的电脑属性的高级配置看看你的环境变量值还在不在,如果不在的话就说明没配置好.这种情况可能是因为你电脑上面装有还原软件.自己看一看

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com