JDK环境配置失败,显示error:could not open ...

配置java与jdk环境一直失败

img

img

img


求大家帮忙看看少什么步骤了,琢磨一天也不明白

没有配置CLASSPATH
新建变量:
变量名输入:CLASSPATH(这个也是全部大写!!)
变量值输入:.;%JAVA_HOME%\lib

JAVA_HOME 要配置系统环境变量
另外 java你想要编译和运行成功,还需要配置CLASSPATH

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 你可以看下这个问题的回答https://ask.csdn.net/questions/7671151
  • 除此之外, 这篇博客: Linux系统安装JDK1.8 详细流程中的 卸载Open JDK 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    首先,我们先检查系统是否自带了 JDK。输入命令

    java -verison

    c1

    结果很明显,系统自带了 Open JDK,我们需要先把它卸载掉。

    在卸载之前,我们查看一下 Java的相关文件。输入命令

    rpm -qa | grep java

    c2

    可以看到,这个系统中原生的 Java相关文件比较多,一个个删肯定麻烦,我们直接将这些相关文件批量删除。输入命令

    rpm -qa | grep java | xargs rpm -e --nodeps

    c3

    这里因为我自己就是 root用户,所以没有加上 sudo。如果是一般用户输入这行命令,系统提示没有执行权限的话,在命令前面加上 sudo即可。

    sudo rpm -qa | grep java | xargs rpm -e --nodeps

    相关文件删除完毕后,我们再次输入命令 java -verison 来查看结果
    c4

    可以看出,这些 Java相关文件已经成功删除。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^