『壹』 java环境变量配置javac不是内部或外部命令
Classpath
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
JAVA_HOME
D:\program files\java\jdk1.8.0_181
Path
C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files\AuthenTec TrueSuite\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
这是我才配成功的,初学者可以相互交流 发现的问题是一定要区分大小写,文件内目录最好用默认的目录,即容使换磁盘也要建一个一模一样的文件夹,方法很土,有用就好 用记事本写好后一定要保存,不然就会像我一样到处找为什么不能生成class文件,自学互勉
『贰』 javac不是内部或外部命令,也不是可运行的程序或批处理文件
一、首先下载JDK的最新版本。
二、安装好后进行配置。右击“我的电脑”,打开“属性”,选择“高级”里面的“环境变量”。在新打开的界面中系统变量需要设置三个属性。在没安装过JDK的电脑中path属性是本来存在的。
1)在“用户变量”点击“新建”,然后变量名写上"java_home",在变量值写上刚才的安装路径"c:\Program Files\Java\jdk1.6.0_10"。
2)在系统变量里找到path,点击编辑。path的含义就是系统在任何路径下都可以识别java命令。添加变量值";c:\Program Files\Java\jdk1.6.0_10\bin;c:\Program Files\Java\jdk1.6.0_10\jre\bin"。(注:红色部分根据自己的安装地址;最前面的封号不能少)
3)系统变量中点击“新建”,然后变量名写上"classpath",该变量的含义为java加载类(bin or lib)的路径,只有类在classpath中,java命令才能识别。其值为“C:\Program Files\Java\jdk1.6.0_10\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar"(注:红色部分根据自己的安装地址)。
三、验证是否安装成功。点击“开始”->“运行”,输入"cmd",进入命令行界面,打入"java -version",如果安装成功,则系统显示 java version "1.6.0_10".....(不同版本号则不同)
『叁』 win10系统安装jdk1.8,javac不是内部指令怎么解决
JDK默认安装位置C:\Program Files\Java\jdk1.8.0\
Path变量名内添容加;C:\Program Files\Java\jdk1.8.0\bin\
新建环境变量
变量名 classpath 变量值 ;C:\Program Files\Java\jdk1.8.0\lib\dt.jar;C:\Program Files\Java\jdk1.8.0\lib\tools.jar
变量名 JAVA_HOME 变量值 C:\Program Files\Java\jdk1.8.0\
Path变量名添加;C:\Program Files\Java\jdk1.8.0\bin\不是改为C:\Program Files\Java\jdk1.8.0\bin\,Path默认变量名%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\