以前写过一篇博客Java环境变量配置的文章,但是发现那个配置是有问题的,当输入javac的时候正常,但是输入java还有java -version的时候就会出现如下错误:
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment
上网上百度了许多,但是问题还是没有解决,因为我的jdk是装在D盘,但是网上讲的方法大部分是在C盘下的操作,所以有些地方是不适用的。
闲话不多说,下面讲下配置方法。参考:https://blog.csdn.net/qq_32623363/article/details/78608214
首先,新建一个名字叫做JAVA_HOME的系统变量,变量值就是你的jdk安装的目录。我的安装在D盘下,那么变量值就是D:\jdk
其次,就需要修改Path了。在里面添加%JAVA_HOME%\bin。刚开始的时候我添加到了最后,在cmd里输入上述的三个命令的时候都报错了。于是参考了下大佬的博客,将%JAVA_HOME%\bin放在了最前面,就OK了。
运行测试:
最后说一下,启动命令行的时候。用管理员身份运行。