目次: はじめに
序文
1. 設置環境
オペレーティング システム: CentOS 07 64 ビット
jdk バージョン: 1.8
ツール: Xshell6、Putty、WinSCP
注: この記事は WinSCP ツールを使用した Linux へのリモート接続について説明しています。Linux ビジュアル インターフェイスで直接操作する方が便利です。原理は同じです。
2. インストール手順
ステップ1:Linux環境でjdk1.8のインストールパッケージをダウンロードします(現在oracle公式サイトからインストールパッケージをダウンロードする際に登録が必要なようですが、ちょっと面倒で写真はありませんが、登録できます)非公式ウェブサイトからダウンロードすることもできます)
私の Linux は 64 ビットなので、jdk-8u131-linux-x64.tar.gz をダウンロードしました。
注:
Linux 自体がインターネットに接続されている場合、wget コマンド (コマンド: wget + ダウンロード アドレス) を通じて JDK インストール パッケージを直接ダウンロードすることもできますが、私は試していません。サーバー。
ステップ 2: インストール パッケージを解凍する.
ダウンロードしたインストール パッケージをサーバーにアップロードし、解凍します。
解凍するためのunzipコマンド
cd /root
tar -zxvf jdk-8u131-linux-x64.tar.gz
解凍が完了すると、カレントディレクトリに[jdk1.8.0_131]というディレクトリが作成され、この中に関連ファイルが含まれていることが確認できます。
解凍した[jdk1.8.0_131]内のデータをすべてインストール先のフォルダに移動する必要があります。jdkはusr/javaにインストールする予定なので、usrディレクトリに新しいjavaフォルダを作成します。
cd /usr
mkdir /usr/java
[jdk1.8.0_131]のデータをjavaディレクトリにコピーします。
mv /root/jdk1.8.0_131 /usr/java
解凍したファイルを次のディレクトリに移動します。
ステップ 3: 構成ファイルを編集し、コマンドを使用して環境変数を変更します
。
vi /etc/profile
キーボードの i を押して編集モードに入ります
export JAVA_HOME=/usr/java/jdk1.8.0_131
export CLASSPATH=${JAVA_HOME}/lib
export PATH=$PATH:${JAVA_HOME}/bin
<strong><img src="https://img2018.cnblogs.com/blog/1425043/201906/1425043-20190612111122973-1727677214.png" alt="" width="713" height="446" class="medium-zoom-image"></strong>
次に、保存して終了します (wq! を押します)。
保存した後も、環境変数構成情報を有効にする必要があります。有効にしない場合は、コンピュータを再起動するだけで有効になります。
図に示すように、コマンドsource /etc/profileを実行してプロファイルファイルをすぐに有効にします。
4 番目のステップは、インストールが成功したかどうかをテストすることです
。javac コマンドを使用すると、コマンドが見つかりませんというエラーは表示されません
。java -version を使用すると、バージョンは java version "1.8.0_131"
echo $PATH で確認できます。先ほど設定した環境変数の設定は正しいです。
これでインストールは完了です。
PS 考えられるエラーメッセージ:
bash: ./java: cannot execute binary file
このエラーの原因は、64 ビット jdk が 32 ビット オペレーティング システムにインストールされている可能性があります。
jdk バージョンと Linux バージョンのビット数が同じかどうかを確認し、
インストールした Ubuntu が 32 ビット システムか 64 ビット システムかを確認します。
次のコマンドを使用してシステムのバージョン番号を確認します
sudo uname -m
i686 //表示是32位
x86_64 // 表示是64位
jdk をインストールする場合、64 ビット オペレーティング システムには 64 ビット jdk をインストールする必要があり、それらは 1 対 1 に対応している必要があり、そうでない場合はエラーが報告されることに注意してください。インストールする前に、まずバージョン番号を確認する必要があります。
以下は、私がまとめた 2023 年の最も包括的なソフトウェア テスト エンジニア学習ナレッジ アーキテクチャ システム図です。 |
1. Python プログラミングの入門から習熟まで
2. インターフェース自動化プロジェクトの実践
3. Web自動化プロジェクトの実戦
4. アプリ自動化プロジェクトの実践
5. 一流メーカーの履歴書
6. DevOps システムのテストと開発
7. 一般的に使用される自動テストツール
8. JMeter パフォーマンス テスト
9. まとめ(最後にちょっとしたサプライズ)
あらゆる努力が成功に一歩近づき、不断の努力が輝かしい人生を生み出します。自分を信じて勇気を出して進んでください 夢さえあれば可能性は無限に広がります!
たとえどんなに困難な状況であっても、自分の能力と価値をしっかりと信じて勇気を持って前進し、懸命に努力することによってのみ成功の夜明けを迎えることができます。夢を持って努力すれば、いつかは輝きを増し、自分だけの素晴らしい人生を創造できるでしょう!
逆境に耐えて勇敢に夢を追い求め、困難に耐えて輝かしい人生を築きましょう。挑戦を受け入れ、自分を超え、奮闘することでのみ未来を勝ち取ることができます。自分を信じて立ち止まらないでください。