win7装完java后,能查到版本,但是JAVAC 不是内部或外部命令
的有关信息介绍如下:
把你选中的那部分改成“;C:\Program Files\Java\bin” C:\前要加分号;
Path里不是jre下的bin 是安装目录下的bin
环境变量配置有问题,参照下面的配置看看是不是写错了,或者少配置了什么
在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”。
----------------JAVA----------------
JAVA_HOME
C:\Program Files\Java\jdk1.6.0_05
注意:JAVA_HOME指明JDK安装路径,,此路径下包括lib,bin,jre等文件夹。
-------------------------------
Path
%JAVA_HOME%\bin;
在系统变量Path的值的最前面加入.
否则可能在运行时,系统选择部署在前面的jre环境。
注意:Path使得系统可以在任何路径下识别java命令
-------------------------------
CLASSPATH
.;%JAVA_HOME%\lib
注意: 最前面有个点号,表示当前目录,不能省略
注意:CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别
-------------------------------
你要把jdk的地址放在path的最前面,例如C:\Program Files\Java\jdk1.6.0_05\bin;后面才是其他的配置,classpath也配置一下就可以,一般用eclipse开发对于这个配置放在哪没关系的,JAVA_HOME是配置web开发时服务器所用的配置,看你开发的是什么是否用的tomcat等服务器什么的
你自己截图上面就漏写了个分号。
网上一大把java环境配置的讲解,重复再重复都想吐了,再看不懂神都救不了啦。
环境变量配置了没有



