我没有java(即java -版本表示java没有找到或类似)
我是这样安装的:
sudo apt-get install default-jre
这将导致安装java 1.6 -我需要java 1.7
所以接下来的问题就是如何卸载它。
我试过这个:
sudo apt-get --purge -remove default-jre
这似乎是工作,但当我这样做:
java -version
我仍然用1.6响应java-即id没有卸载java。
好的,所以我想-删除并不能删除它安装的东西。有没有办法解决这个问题?
6条答案
按热度按时间zkure5ic1#
要从系统中完全删除jdk,请执行以下步骤:
1.键入
sudo apt-get autoremove default-jdk openjdk-
(现在不要点击Enter
)。1.现在按
tab
按钮2或3次,您将得到以openjdk-
开头的软件包列表。1.查找类似
openjdk-11-jdk
的名称。您需要获得Java版本,这里是11。1.现在完成
sudo apt-get autoremove default-jdk openjdk-11-jdk
命令。(将11更改为java版本)1.然后按
Enter
按钮。现在您已经完成了从系统中删除java的操作。
ztigrdn82#
删除软件包“default-jre”。所有你应该在askUbuntu中要求的
yrdbyhpb3#
Bary 12的回答对我很有效:
sudo apt-get自动删除默认值-jre
mnemlml84#
要以交互方式设置Java版本,请执行以下操作:
以root用户身份登录或使用sudo。
查看Java替代项。
此命令列出Java安装并提示您从选项中进行选择。
样品响应
有4个程序提供“java”。
选择命令
1 /usr/lib/jvm/jre-1.7.0-打开jdk.x86_64/bin/java文件夹,然后单击“打开”按钮。
2 * /usr/lib/jvm/zulu-6/bin/java文件系统中创建的文件系统
3 /usr/lib/jvm/zulu-7/bin/java中的一个或多个文件夹中的一个或多个。
4 /usr/lib/jvm/zulu-8/bin/java中的所有文件都已删除。
选择Java版本,在提示符下键入一个数字。
按回车键保留缺省[*],或键入选择号:
样品响应
使用“/usr/lib/jvm/zulu-7/bin/java”来提供“java”。
验证交换机,检查Java版本。
样品响应
openjdk版本“1.7.0_65”
OpenJDK运行时环境(Zulu 7.6.0.1-linux 64)(内部版本1.7.0_65-b17)
OpenJDK 64位服务器虚拟机(Zulu 7.6.0.1-linux 64)(内部版本24.65-b 04,混合模式)
要按路径设置Java版本,请执行以下操作:
以root用户身份登录或使用sudo。
指定运行Java时要使用的路径。
oogrdqng5#
您可以使用以下命令删除Java 12--
您可以通过将12更改为计算机上的现有版本来更改版本
然后通过查找版本-
ocebsuys6#
我安装了如下默认JDK
像这样移除