ubuntu14.04 に jdk1.8 をインストールするチュートリアル

ubuntu14.04 に jdk1.8 をインストールするチュートリアル

1. jdkダウンロードアドレスをダウンロードする

我下載的是jdk-8u221-linux-x64.tar.gz

2. 新しいフォルダを作成する

sudo mkdir /usr/local/java

3. ファイルを先ほど生成したフォルダにコピーします

cp jdk-8u221-linux-x64.tar.gz /usr/local/java

4. javaフォルダに入り、ファイルを解凍します。

cd /usr/local/java
 sudo tar xvf jdk-8u221-linux-x64.tar.gz

5. 圧縮パッケージを削除する

sudo rm jdk-8u221-linux-x64.tar.gz

6. 環境変数を追加する

sudo gedit ~/.bashrc

開封後、最後に加える

JAVA_HOME=/usr/local/java/jdk1.8.0_221 をエクスポートします。 
エクスポート JRE_HOME=${JAVA_HOME}/jre 
エクスポート CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
PATH=${JAVA_HOME}/bin:$PATH をエクスポートします

7. インストールが成功したかどうかをテストする

java -version

エラーが発生した場合

プログラム「java」は次のパッケージに含まれています。

デフォルト-jre
gcj-4.8-jre-ヘッドレス
openjdk-7-jre-ヘッドレス
gcj-4.6-jre-ヘッドレス
openjdk-6-jre-ヘッドレス

試してください: sudo apt-get install <選択したパッケージ>

端末入力

sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.8.0_221/bin/java 300
sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.8.0_221/bin/javac 300
sudo 更新代替 --config java

ターミナルにもう一度java -versionと入力すると、バージョンが正常にインストールされたことが表示されます。

要約する

上記は、編集者が紹介した、ubuntu14.04 に jdk1.8 をインストールする方法に関するチュートリアルです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • jdk1.8を使用して、指定された値に従ってリストをグループ化する操作を実装します。
  • Java jdk1.8はストリームを使用してリストのグループ化と分類操作を実行します。
  • JDK1.8 の ConcurrentHashMap における ComputeIfAbsent 無限ループ バグ
  • jdk1.8のArrayListの基になる配列がどのように拡張されるかについて話しましょう
  • CentOS7.4 で JDK1.8 をインストールするためのグラフィカル チュートリアル
  • Windows 10 システムで JDK1.8 をダウンロードしてインストールし、環境変数を設定するチュートリアル
  • Win10 システム 64 ビット jdk1.8 のダウンロードとインストールのチュートリアル図
  • Windows に JDK1.8+Tomcat9.0.27+Mysql5.7.28 をインストールする方法
  • CenterOS7 インストールおよび構成環境 jdk1.8 チュートリアル
  • Windows 10 システムでの JDK1.8 環境変数の設定

<<:  Windows 10 システムに mysql-8.0.13 (zip インストール) をインストールする詳細なチュートリアル

>>:  ログインと登録を実現するSpringboot+VUE

推薦する

nginx のフロントエンドとバックエンドに同じドメイン名を設定する方法

この記事では、主にnginxのフロントエンドとバックエンドに同じドメイン名を設定する方法を紹介し、皆...

CentOS サーバーに FFmpeg をインストールするための完全な手順

序文サーバーシステム環境は、CentOS 6.5 (最終) です。 FFmpeg をサーバーに正常に...

パスワードログインなしのLinux構成スタンドアロンおよびフルディストリビューションの詳細なチュートリアル

目次1: 単一マシンのパスワードフリーログイン構成1. 仮想マシンのホスト名を設定する2. 仮想マシ...

MySQL でストリーミングクエリを使用してデータ OOM を回避する

目次1. はじめに2. JDBCはストリーミングクエリを実装する3. パフォーマンステスト3.1. ...

WeChatアプレットがテキストスクロールを実装

この記事の例では、WeChatアプレットでテキストスクロールを実装するための具体的なコードを参考まで...

Docker Compose のサイドカーモードの詳細な説明

目次Docker Composeとは要件に不適切な言語が使用されている実装Docker Compos...

dockerでifconfigが利用できない問題を解決する

最近、docker を学習していたときに、docker コンテナ内のネットワーク状態を照会するために...

MySQL 文字セットの表示と変更のチュートリアル

1. 文字セットを確認する1. MYSQLデータベースサーバーとデータベースの文字セットを確認する方...

dockerfile における ENTRYPOINT と CMD の組み合わせと違い

前回の記事【dockerコンテナのためのdockerfileを詳しく解説】では、dockerfile...

Bootstrap FileInputは画像アップロード機能を実装します

この記事の例では、Bootstrap FileInputの具体的なコードを共有して、画像アップロード...

js の hasOwnProperty のプロパティとインスタンスの使用法の詳細な説明

1. js は hasOwnProperty が不正に占有されることから保護しません。オブジェクトに...

JavaScriptにおける評価戦略の詳細な説明

目次それを覆う栗パラメータの受け渡し値渡し共同配送要約する拡張機能 - 遅延評価私は最近、JavaS...

MySQLデータベースの基礎知識と操作のまとめ

この記事では、例を使用して、MySQL データベースの基本的な知識と操作について説明します。ご参考ま...

VMware 15.5 に CentOS7 をインストールするためのグラフィック チュートリアル

1. VMware 15.5で新しい仮想マシンを作成する1. VMware を開き、ホームページで「...

MySQLにおけるACIDトランザクションの実装原理の詳細な説明

導入いつものように、シーンから始めましょう〜インタビュアー:「トランザクションの4つの特性をご存知で...