225

Java をインストールするために、私はいつも端末から古典的な方法を使用してきました。Java を手動でインストールしたいと思います。JDKのフォルダを机の上に置き、環境変数(PATH、CLASSPATH、JAVA_HOME)を設定しました。端末から入力するjava -versionと、印刷されます

foralobo@ubuntu-vincy:~$ java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)

しかし、Eclipse または NetBeans をインストールしようとすると、マシンに Java がインストールされていないという警告が表示されます。

手動インストールを完了するには何が欠けていますか? (Ubuntu 13.04)

4

10 に答える 10

552

この回答は、Oracle Java 7 のインストール方法を説明するために使用されていました。これは、Oracle が Java 7 のサポートを終了したため機能しなくなり、セキュリティ パッチを含むバージョンのバイナリ ダウンロードをペイウォールの背後に置きました。また、OpenJDK は成長しており、今日ではより実行可能な代替手段となっています。

Ubuntu 16.04 以降では、Java 7 は使用できなくなりました。通常は、代わりに Java 8 (または 9) をインストールすることをお勧めします。

sudo apt-get install openjdk-8-jre

または、コンパイラも必要な場合は、jdk を取得します。

sudo apt-get install openjdk-8-jdk

Trusty で現在 Java 7 をインストールする最も簡単な方法は、OpenJDK パッケージをインストールすることです。

sudo apt-get install openjdk-7-jre

または、jdk の場合:

sudo apt-get install openjdk-7-jdk

サポートされなくなったバージョンの Ubuntu で Java 7 を特に探している場合は、https://askubuntu.com/questions/761127/how-do-i-install-openjdk-7-on-ubuntu-16-を参照してください。 04以上

于 2013-04-28T14:03:47.337 に答える
49

flup の回答に加えて、次を実行して JAVA_HOME と PATH を設定することもできます。

sudo apt-get install oracle-java7-set-default

詳細: http://www.ubuntuupdates.org/package/webupd8_java/precise/main/base/oracle-java7-set-default

于 2013-12-13T11:35:36.483 に答える
1

.deb パッケージからの Oracle Java 1.7.0

wget https://raw.github.com/flexiondotorg/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh -7
sudo apt-get update
sudo sudo apt-get install oracle-java7-jdk oracle-java7-fonts oracle-java7-source 
sudo apt-get dist-upgrade

1.7.0_51 の回避策

現在 OAB にIssue 123があり、 pull requestがあります

パッチを適用したバージョンは次のとおりです。

wget https://raw.github.com/ladios/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh -7
sudo apt-get update
sudo sudo apt-get install oracle-java7-jdk oracle-java7-fonts oracle-java7-source 
sudo apt-get dist-upgrade
于 2014-01-24T13:36:10.317 に答える