GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Oracle Java7-Konfiguration?

Ich habe Oracle Java 7 gemäß dieser Anleitung installiert.
Wenn ich sudo update-java-alternatives -s java-7-oracle ausführe , es gibt mir :

update-alternatives: error: no alternatives for xulrunner-1.9-javaplugin.so.
update-alternatives: error: alternative /usr/lib/jvm/java-7-oracle/jre/bin/jexec for jexec not registered, not setting.
update-alternatives: error: alternative /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so for mozilla-javaplugin.so not registered, not setting.
update-alternatives: error: no alternatives for xulrunner-1.9-javaplugin.so.

Was ist los?
Ich benutze ubuntu12.04 amd64.

Akzeptierte Antwort:

Properly installing Oracle java 7 JDK and JRE on Ubuntu 64Bits and beased distributions.

Korrekte Installation von Oracle Java 7 JDK und JRE auf Ubuntu 64Bits und beased-Distributionen.

OPTION 1:Schritt für Schritt

ÖFFNEN SIE EIN TERMINALFENSTER (uxterm oder einen anderen Terminalemulator)

Als root ausführen

sudo -i

cd /

Stellen Sie sicher, dass der Befehl „apt-add-repository“ funktioniert (ein bekannter Fehler in einigen Ubuntu 64-Bit- und basierten Distributionen)

aptitude update

aptitude install python-software-properties

Installieren Sie Oracle Java PPA

apt-add-repository ppa:webupd8team/java

Installieren Sie Oracle Java

aptitude update

aptitude install oracle-java7-jdk oracle-java7-set-default oracle-java7-installer oracle-java7-plugin

Know Oracle Java-Probleme beheben:Teil 1. Erstellen Sie das Verzeichnis „/usr/lib/xulrunner-addons/plugins/“

mkdir -p /usr/lib/xulrunner-addons/plugins

Know Oracle Java-Probleme beheben:Teil 2. Fehlende Alternativen registrieren

update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so 1

update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so

update-alternatives --install /usr/lib/xulrunner-addons/plugins/libjavaplugin.so xulrunner-1.9-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so 1

update-alternatives --set xulrunner-1.9-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so

Know Oracle Java-Probleme beheben:Teil 3. Korrigieren Sie den Speicherort der „jexec“-Datei in „/usr/lib/jvm/.java-7-oracle.jinfo“

sed -i '[email protected] jexec /usr/lib/jvm/java-7-oracle/jre/bin/[email protected] jexec /usr/lib/jvm/java-7-oracle/jre/lib/[email protected]' /usr/lib/jvm/.java-7-oracle.jinfo

Java-Alternativen aktualisieren, um Oracle Java zum Standard-Java auf dem System zu machen

update-java-alternatives -s java-7-oracle

OpenJDK-Java-Dateien deinstallieren

aptitude purge openjdk-7-jre openjdk-7-jre-headless openjdk-7-jre-lib default-jre default-jre-headless icedtea-7-jre-jamvm

Vom „Root“-Benutzer abmelden

exit

Terminalfenster schließen

exit

OPTION 2:EINMALIGES SKRIPT

ÖFFNEN SIE EIN TERMINALFENSTER (uxterm oder einen anderen Terminalemulator)

sudo -i

cd /

aptitude update

aptitude install python-software-properties

apt-add-repository ppa:webupd8team/java

aptitude update

aptitude install oracle-java7-jdk oracle-java7-set-default oracle-java7-installer oracle-java7-plugin

mkdir -p /usr/lib/xulrunner-addons/plugins

update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so 1

update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so

update-alternatives --install /usr/lib/xulrunner-addons/plugins/libjavaplugin.so xulrunner-1.9-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so 1

update-alternatives --set xulrunner-1.9-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so

sed -i '[email protected] jexec /usr/lib/jvm/java-7-oracle/jre/bin/[email protected] jexec /usr/lib/jvm/java-7-oracle/jre/lib/[email protected]' /usr/lib/jvm/.java-7-oracle.jinfo

update-java-alternatives -s java-7-oracle

aptitude purge openjdk-7-jre openjdk-7-jre-headless openjdk-7-jre-lib default-jre default-jre-headless icedtea-7-jre-jamvm

exit

exit

Ubuntu
  1. So installieren Sie Java JDK unter Debian 11

  2. So installieren Sie Oracle Java JDK 18 in Ubuntu 20.04 | Ubuntu 22.04

  3. Installieren Sie Oracle Java 16 auf Ubuntu 18.04 / 20.04 / 21.04 - Ein Schritt-für-Schritt-Prozess?

  4. Oracle Oracle Java (jdk) Installer Ppa eingestellt??

  5. Java 10 Webupd8?

2 Möglichkeiten zur Installation von Oracle Java 17 auf Ubuntu 20.04 | 22.04 LTS

So installieren Sie Oracle Java 8 64-Bit Ubuntu 22.04 | 20.04 LTS

Wie installiere ich Java (OpenJDK oder Oracle Java) unter Ubuntu 20.04 Linux?

So installieren Sie Oracle Java unter Ubuntu 17.04

So installieren Sie Oracle Java unter Ubuntu 17.10

So installieren Sie Oracle Java unter Ubuntu 18.04 LTS