JAVAC и JPS не присутствуют в/usr/lib/jvm/java-8-openjdk-amd64/bin папке

Ниже Java, который я установил в человечности 16.04, но я не могу найти 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

Я не могу видеть JPS и JAVAC. Кто-либо может помочь?

4
задан 13 June 2017 в 18:53

4 ответа

Как Вы устанавливали java 8?

, Возможно, Вы установили только JRE?

sudo apt-get install openjdk-8-jre

Это установит среду среды выполнения Java, обычно в:

/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

, Когда необходимо было сделать:

sudo apt-get install openjdk-8-jdk

, Который должен установить компилятор в (обычно):

/usr/lib/jvm/java-8-openjdk-amd64/bin/javac

, Если Вы не можете заставить openjdk работать, можно судить Оракулов Java с помощью www.webupd8.org

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

, Который приводит к:

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>

, который javac
/usr/bin/javac

, Который связывается с:

  /usr/lib/jvm/java-8-oracle/bin/javac
4
ответ дан 1 December 2019 в 09:32

Я решил вопрос путем выполнения ниже команды, просто установки всех пакетов Java.

sudo apt-get install openjdk-8*

Желание я сделал это во-первых. Спасибо все для Ваших ответов.

1
ответ дан 1 December 2019 в 09:32

На Amazon Linux называют вкусный пакет только с JRE java-1.8.0-openjdk и вкусный пакет с JRE и JDK называют java-1.8.0-openjdk-devel.

Если бы это - Ваша проблема, решение добавило бы -devel к Вашему yum install команда: yum install java-1.8.0-openjdk-devel -y

Я соглашаюсь, что вызов пакета с JRE, "jdk" является немым, так не ненавидьте на средстве рассылки.

0
ответ дан 1 December 2019 в 09:32

Перейдите к точному тракту,/usr/local/java/jdk-8u211-linux-x64/jdk1.8.0_211/bin выполняют./jps, Вы видите весь sunning hadoop узлы

0
ответ дан 1 December 2019 в 09:32

Другие вопросы по тегам:

Похожие вопросы: