首先我电脑版本为win10 64
在安装JDK时先安装了jdk包,安装路径为D:Javajdk1.8.0_171,装完jdk后,自动安装jre,我将其安装在D:Javajre1.8.0_171
装完会发现其实在jdk文件夹下也有个jre文件
配置环境的时候:
添加用户变量:JAVA_HOME D:Javajdk1.8.0_171
系统变量: ClassPath .;%JAVA_HOME%lib;
Path ;%JAVA_HOME%in
测试:在命令行输入java -version时显示 java版本信息,输入javac时却显示不是内部命令
解决方法:
将class path和path改为绝对路径
class path:D:Javajdk1.8.0_171jrelib
path:D:Javajdk1.8.0_171in
(注:安装tomacat也遇到同样的情况,配置path时需要将路径改为绝对路径)