我在尝试编译或运行与 "java" 或 "javac" 相关的所有内容时遇到以下错误:
我读到这里说我应该卸载并重新安装JDK,这里写着我应该知道我在电脑上安装的Java版本才能卸载它。
为了检查已安装的版本,我运行
我知道我安装了Java 8,但我不确定具体是哪个版本。
Error occurred during initialization of VM
java/lang/ClassNotFoundException: error in opening JAR file <Zip file open error> /usr/lib/jvm/java-8-oracle/jre/lib/rt.jar
我读到这里说我应该卸载并重新安装JDK,这里写着我应该知道我在电脑上安装的Java版本才能卸载它。
为了检查已安装的版本,我运行
java -version
但是我得到了上面提到的错误,我怎么能够在没有这个命令的情况下检查我的Java版本呢?我知道我安装了Java 8,但我不确定具体是哪个版本。