java - Xubuntu:找不到命令“java”[已解决]
问题描述
编辑:在搜索了更多内容后,我发现出了什么问题,我决定尝试在此线程中找到的答案。我删除了/usr/bin/java/
包含一些与旧版本 java.xml 相关的文件的目录。java -version
现在给我:
openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)
正如它应该的那样,我所有需要java的程序现在都可以完美运行。
-[原问题]-
我正在运行 xubuntu (Ubuntu 20.04),我最近使用包管理器安装了 java,例如sudo apt install openjdk-11-jdk
但是当我跑步时,java -version
我得到:
Command 'java' not found, but can be installed with:
sudo apt install default-jre # version 2:1.11-72, or
sudo apt install openjdk-11-jre-headless # version 11.0.7+10-3ubuntu1
sudo apt install openjdk-8-jre-headless # version 8u252-b09-1ubuntu1
sudo apt install openjdk-13-jre-headless # version 13.0.3+3-1ubuntu2
sudo apt install openjdk-14-jre-headless # version 14.0.1+7-1ubuntu1
当我尝试跑步时,sudo update-alternatives --config java
我得到:
There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java-11-openjdk-amd64/bin/java
Nothing to configure.
update-alternatives: warning: forcing reinstallation of alternative /usr/lib/jvm/java-11-openjdk-amd64/bin/java because link group java is broken
update-alternatives: warning: not replacing /usr/bin/java with a link
我正在关注本指南:https ://linuxize.com/post/install-java-on-ubuntu-20-04/
当我(最近)第一次安装 xubuntu 时,我的笔记本电脑的 wifi 驱动程序没有自动安装,我必须在操作系统安装后通过将笔记本电脑连接到手机来安装它,这样我就可以使用包管理器来安装缺少的驱动程序,是否可以我错过了一些应该在初始操作系统安装期间安装但由于缺乏互联网连接而无法安装的文件/程序?如前所述,我的安装是最新的,所以我看不出我不能使用 java 的任何其他原因。
编辑:echo $PATH
给我:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
file /usr/bin/java
给我:/usr/bin/java: directory
解决方案
推荐阅读
- javascript - 如果在获取子字符串时重复,正则表达式将忽略起始字符
- javascript - 如何遍历 MarkLogic 中的序列值?
- node.js - 有没有办法对此进行可能的冷却
- javascript - 如何添加下一个上一个按钮以更改 javascript 中的选项卡内容?
- python - 从 API 读取数据并将其保存到 python 上的 csv 文件
- python - 拆分数据集和拆分比率以在 Python 中获得恒定的准确性
- javascript - 库设计 - 原型方法的返回值未定义,除非使用绑定
- xml - 使用 sed 更新 XML 字符串
- c# - 无法连接到任何指定的 MySql 主机
- c++ - 在 C++ 中重新启动随机数序列