Oracle Java JDK(Java Development Kit) に基づいてアプリケーションとツールを開発するための開発環境です。 Java 。これは、Javaプログラミング言語を使用して、アプリケーションのテストやプログラム開発に使用できる多用途のキットです。これは、Javaをダウンロードしてインストールする方法に関する初心者向けの簡単なガイドになります。 Ubuntu 18.04 。これは、の機会を検討している専門家にとって不可欠です。 。
インストールすることもできます Java JDK / JREを開きます (オープンソースの代替)を使用して apt-getコマンド 、かなり簡単に。サードパーティのPPAツールを介してJavaをインストールする方法を示すチュートリアルがたくさんあります。ただし、この記事では、サードパーティ経由のオープンソースバージョンではなく、元のリポジトリからJavaをダウンロードする2つの絶対確実な方法に焦点を当てています。
したがって、これらのいくつかの簡単な手順に従うと、オペレーティングシステムにJDKを完全に手間をかけずにダウンロードしてインストールできるはずです。
- OracleWebサイト
- 方法1:tarballを使用してUbuntuにJava / JDKをダウンロードしてインストールする
- 方法2:debパッケージを使用してUbuntuにJava / JDKをダウンロードしてインストールする
- システムでJavaを構成する
- Java環境変数を作成する
OracleWebサイト
UbuntuにJDKをインストールするには、まずOracleの公式Webサイトにログインします。
に向かう メニュー 画面の左上隅にあるボタン(3本の短い線が積み重なっているように見えます)をクリックして、に進みます。 製品>> Java >>開発者向けのJava(JDK)のダウンロード 。
ステップ1:OracleWebサイトにアクセスする
にログオンすることから始めることもできます ダウンロードページ に Oracle公式Webサイト 。
Javaロゴが付いているダウンロードボタンをクリックします。
ステップ2:JavaSE開発キット
下にスクロールすると、次のようなボックスが表示される場合があります。 Linux、MacOS、Windows用のJDKをダウンロードするためのさまざまなオプションが表示されます。
ボックスの上部に、という名前のオプションが表示されます 使用許諾契約に同意する 。その横にあるチェックボックスを選択します。
tarballを使用してUbuntuにJavaをダウンロードしてインストールします(方法1)
ステップ1:tarfileをダウンロードする
OracleのWebサイトのダウンロードページで、[ .tar.gzパッケージ ために Linux x64 とダウンロードします。
ダウンロード後、ダウンロードしたパッケージを解凍して、UbuntuにJDKをインストールできます。
ステップ2:ファイルを抽出する
システムに適切なアーカイブパッケージをダウンロードしたので、以下のコマンドを実行して解凍します。
tar -zxvf〜 / Downloads / jdk-12.0.1_linux-x64_bin.tar.gz
次に、Javaコンパイラパッケージを格納するディレクトリを作成します。好きな名前を付けることができますが、インストールするJavaバージョンにちなんで名前を付けると便利です。
sudo mkdir -p /usr/lib/jvm/jdk-12.0.1/
次に、以下のコマンドを実行して、抽出したJavaコンテンツを新しく作成したディレクトリにコピーします。
sudo mv jdk-12.0.1_linux-x64 /usr/lib/jvm/jdk12.0.1/
UbuntuにJavaをダウンロードしてインストールする debパッケージを使用する(方法2)
ステップ1:debパッケージをダウンロードする
公式ウェブサイトで他のオプションを選択することもできます。ダウンロードするバージョン番号を確認してください。私が言及したものよりも新しいバージョン番号がある場合は、代わりにそれを選択してください。
以下のコマンドを実行して、DEBパッケージを簡単にインストールすることもできます。
cd / tmp
wget --no-cookies --no-check-certificate --header'Cookie:oraclelicense = accept-securebackup-cookie 'https://download.oracle.com/otn-pub/java/jdk/12.0.1+33 /312335d836a34c7c8bba9d963e26dc23/jdk-12.0.1_linux-x64_bin.deb
ステップ2:OracleJavaをインストールする
システムに適切なアーカイブパッケージをダウンロードしたので、以下のコマンドを実行して、UbuntuにJDKをインストールします。
sudo dpkg -i jdk-12.0.1_linux-x64_bin.deb
ステップ3:システムでJavaを構成する
その後、以下のコマンドを実行して、Java12.0.1をUbuntuのデフォルトとして構成します。以下のコマンドは、Javaの代替を使用するようにUbuntuを構成します。
sudo update-alternatives --install / usr / bin / java java /usr/lib/jvm/jdk-12.0.1/bin/java 2
sudo update-alternatives --config java
他のバージョンのJavaがインストールされていて、上記のコマンドを実行したとすると、デフォルトにするJavaのバージョンを選択するためのプロンプトが表示されます。他のバージョンのJavaがインストールされていない場合、コマンドは何も返しません。
次に、次のコマンドを実行して、最新バージョンのJavaをUbuntuデスクトップのデフォルトのJavaコンパイラにします。
sudo update-alternatives --install / usr / bin / jar jar /usr/lib/jvm/jdk-12.0.1/bin/jar 2
sudo update-alternatives --install / usr / bin / javac javac /usr/lib/jvm/jdk-12.0.1/bin/javac 2
sudo update-alternatives --set jar /usr/lib/jvm/jdk-12.0.1/bin/jar
sudo update-alternatives --set javac /usr/lib/jvm/jdk-12.0.1/bin/javac
これでJavaがインストールおよび構成されます。
以下のコマンドを実行して、UbuntuがJavaを認識するかどうかを確認します。
javaバージョン
以下の出力が表示されることを期待する必要があります。
java 12.0.1 2019-04-16
Java(TM)SEランタイム環境(ビルド12.0.1 + 12)
Java HotSpot(TM)64ビットサーバーVM(ビルド12.0.1 + 12、混合モード、共有)
ステップ4:Java環境変数を作成する
JAVA環境変数を設定するには、JDKの/etc/profile.dディレクトリに新しいファイルを作成します。
sudo nano /etc/profile.d/jdk12.0.1.sh
次に、行をコピーしてファイルの最後に貼り付け、保存します。
エクスポートJ2SDKDIR = / usr / lib / jvm / java-12.0.1
エクスポートJ2REDIR = / usr / lib / jvm / java-12.0.1
export PATH = $ PATH:/usr/lib/jvm/java-12.0.1/bin:/usr/lib/jvm/java-12.0.1/db/bin
エクスポートJAVA_HOME = / usr / lib / jvm / java-12.0.1
DERBY_HOME = / usr / lib / jvm / java-12.0.1 / dbをエクスポートします
次に、以下のコマンドを実行します
ソース/etc/profile.d/jdk12.0.1.sh
上記のコマンドは、Ubuntuで動作するようにJavaを構成する必要があります。 JDKがUbuntuに正しくインストールされているかどうかをテストするには、以下のコマンドを実行します。 Javaがインストールされていることがわかります。
javaバージョン
java 12.0.1 2019-04-16
Java(TM)SEランタイム環境(ビルド12.0.1 + 12)
Java HotSpot(TM)64ビットサーバーVM(ビルド12.0.1 + 12、混合モード、共有)
文字列を配列phpに変換します
おめでとう!インストールに成功しました Ubuntu18.04上のJava / JDK 12.0.1 。
Ubuntuについてもっと知りたいですか?あなたはにログオンすることができます 。 EdurekaのLinux管理認定トレーニングは、Linuxプロフェッショナルとしてのキャリアを形成し、アプリケーションの実行、システムとネットワークでの必要な機能の実行、ネットワーク構成の作成、セキュリティ管理の維持を支援するために厳選されています。