GNU/Linux >> Linux の 問題 >  >> Ubuntu

Oracle Java7 Config?

このガイドに従ってOracleJava7をインストールしました。
sudo update-java-alternatives -s java-7-oracleを実行すると 、それは私に与えます:

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.

どうしたの?
私はubuntu12.04amd64を使用しています。

承認された回答:

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

Ubuntu64ビットおよびビーズディストリビューションにOraclejava7JDKおよびJREを適切にインストールします。

オプション1:ステップバイステップ

ターミナルウィンドウ(uxtermまたはその他のターミナルエミュレータ)を開く

ルートとして実行

sudo -i

cd /

コマンド「apt-add-repository」が機能していることを保証します(一部のUbuntu 64ビットおよびベースのディストリビューションの既知のバグ)

aptitude update

aptitude install python-software-properties

OraclejavaPPAのインストール

apt-add-repository ppa:webupd8team/java

Oraclejavaのインストール

aptitude update

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

Oracle javaの問題を修正:パート1。ディレクトリを「/ usr / lib / xulrunner-addons /plugins/」にします

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

Oracle Javaの問題を修正:パート2。不足している代替案を登録する

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

Oracle javaの問題を修正:パート3。「/ usr / lib / jvm/.java-7-oracle.jinfo」の「jexec」ファイルの場所を修正します

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の代替を更新して、OracleJavaをシステムのデフォルトのJavaにする

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

OpenJDKJavaファイルをアンインストールします

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

「root」ユーザーからのログアウト

exit

ターミナルウィンドウを閉じる

exit

オプション2:1回限りのスクリプト

ターミナルウィンドウ(uxtermまたはその他のターミナルエミュレータ)を開く

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. Debian11にJavaJDKをインストールする方法

  2. Oracle廃止されたOracleJava(jdk)インストーラーPpa ??

  3. Java 10 Webupd8?

  1. Ubuntu15.04でJAVA8を使用してGlassFish4.1をセットアップする方法

  2. Ubuntu20.04にOracleJavaJDK18をインストールする方法| Ubuntu 22.04

  3. Ubuntu 18.04 / 20.04/21.04にOracleJava16をインストールします-ステップバイステップのプロセス?

  1. Oracle JavaJDK12/11/8をDebian10/Debian9にインストールする方法

  2. Ubuntu18.04およびLinuxMint19にOracleJava12/11/8をインストールする方法

  3. LinuxにOracleJavaJDK18をインストールする方法