
我认为不会有影响。使用安装包安装java,应该会自动添加环境变量,在命令行使用java或者javac会看到java的提示。
新版的JDK(JDK9,11,13,17)的确不包含JRE,但是这对于开发者已经足够了,它不影响java的编译和运行,多数的IDE如Eclipse和Idea都已经支持这种新版的JDK。
如果发现java相关命令不能使用,请检查PATH环境变量:
接下来一直点确定,直到所有的设置窗口全部关闭。
然后关闭控制台窗口,并且重新打开,这个时候输入java相关命令,应该就会起效了。
在JDK9,11,13,17这种无JRE的环境中,如果你想要JRE,你需要执行此命令:
到你想要存放jre的文件夹中,点击地址栏,输入CMD按回车,这时会出现命令提示符窗口,如果你已经正确的配置了JDK,那么在cmd中运行此命令将会生成一个JRE。
jlink --module-path jmods --add-modules java.desktop --output jre
