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

推薦する

MySQLクエリツリー構造方式

目次MySQL クエリツリー構造1. ツリー構造について2. MySQLでカスタム関数を定義する方法...

MySQL テーブルスペースとは何ですか?

今日皆さんにお伝えしたいトピックは、「皆さんがよく話題にするテーブル スペースとは一体何でしょうか。...

MySQL Routerのインストールと展開

目次01 MySQLルーターの紹介MySQL Router とは何ですか? 02 MySQLルータの...

MySQL 論理バックアップとリカバリ テストの概要

目次1. データベース論理バックアップとはどのようなバックアップですか? 2. よく使われる論理バッ...

MySql のサブクエリ内のクエリ例の詳細な説明

北西を見ると私の故郷はどこにあるでしょうか。南東の満月を何度見たことがあるでしょうか。月が再びゆっく...

CSS の inline-block の最小幅値の詳細な説明

序文最近、私は夜に時間を取って「CSS World」という本を読んでいます。この本は非常に興味深く、...

JS のあらゆる場所で絶対等価演算子の使用をやめる

目次概要1. NULL値のテスト2. ユーザー入力を読み取る導入事実の根源はどこにあるのでしょうか?...

Mysql の遅いクエリ操作の概要

MySQL の遅いクエリの説明MySQL スロー クエリ ログは、MySQL が提供するログ レコー...

Linux の EXT シリーズファイルシステムフォーマットの詳細な説明

Linux ファイルシステム一般的なハードディスクは上図のとおりです。各ディスクは複数のトラックに分...

Nginx セッション損失問題の解決策

nginx をリバース プロキシ tomcat として使用する場合、セッション損失が発生する可能性が...

MySQLのあいまいクエリインデックスの失敗の問題を解決するいくつかの方法

% ワイルドカードを使用すると、インデックス失敗の問題が発生することがよくあります。ここでは、lik...

CSSで制御可能な点線を実装する方法

序文CSS を使用して点線を生成するのは、フロントエンド開発者にとっては簡単です。一般的に、これを実...

MySQL ディープページング問題の解決の実践記録

目次序文ディープページングを制限すると遅くなるのはなぜですか?サブクエリによる最適化B+ツリー構造の...

nginx での listen ディレクティブの例の分析

プロットレビュー前回の記事では、ロケーション命令の解析プロセスを分析しました。この内容を簡単に確認し...

HTML要素にフォーカスを設定する方法

コードをコピーコードは次のとおりです。 <本文<フォームアクション="&quo...