下面是我在 ubuntu 16.04 中安装的 java,但是我在这里面找不到 Javac 和 Jps。有人可以帮助如何获得它们。
$ java -version
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-0ubuntu1.16.04.2-b11)
OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)
$ update-alternatives --get-selections | grep java
java auto /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
jexec auto /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jexec
jjs auto /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/jjs
keytool auto /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/keytool
orbd auto /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/orbd
pack200 auto /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/pack200
rmid auto /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmid
rmiregistry auto /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmiregistry
servertool auto /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/servertool
tnameserv auto /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/tnameserv
unpack200 auto /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/unpack200
Run Code Online (Sandbox Code Playgroud)
我看不到 JPS 和 JAVAC。任何人都可以帮忙吗?
小智 4
你是如何安装java 8的?
也许你只安装了JRE?
sudo apt-get install openjdk-8-jre
Run Code Online (Sandbox Code Playgroud)
这将安装java运行时环境,通常在:
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
Run Code Online (Sandbox Code Playgroud)
当你应该做的时候:
sudo apt-get install openjdk-8-jdk
Run Code Online (Sandbox Code Playgroud)
哪个应将编译器安装在(通常):
/usr/lib/jvm/java-8-openjdk-amd64/bin/javac
Run Code Online (Sandbox Code Playgroud)
如果你无法让 openjdk 工作,你可以通过 www.webupd8.org 尝试 Oracles java
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Run Code Online (Sandbox Code Playgroud)
结果是:
java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)<br>
Run Code Online (Sandbox Code Playgroud)
哪个javac
/usr/bin/javac
其中链接到:
/usr/lib/jvm/java-8-oracle/bin/javac
Run Code Online (Sandbox Code Playgroud)
我通过运行以下命令解决了该问题,只需安装所有 java 软件包即可。
sudo apt-get install openjdk-8*
Run Code Online (Sandbox Code Playgroud)
希望我一开始就这么做了。感谢大家的回复。
| 归档时间: |
|
| 查看次数: |
14720 次 |
| 最近记录: |