如果javac显示无效命令的话,说明JDK没有配置成功。首先看一下这几个环境变量是不是都配置的正确:
新建系统变量JAVA_HOME 和CLASSPATH
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.7.0 // 这个路经是jdk在你电脑硬盘中的绝对路径
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //注意这里有个“.;”
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; //在配置path的时候,要保证path中的每一个值后都有;隔开
配置好环境变量后重新启动cmd,运行javac和java两个命令是否有效。
还有另一种方法,就是去Oracle官网下载.exe版jdk安装包,安装过程会自动配置好环境变量。