CentOS7にはjdk1.8が付属しています
現在のシステムjdkバージョンを表示します:java -version
インストールされているjavaに一致するパッケージを一覧表示します。yumlistinstalled| grep java
インストールされているjdkをアンインストールします。
yum -y remove java-1.7.0-openjdk*
yum -y remove java-1.8.0-openjdk*
JDKをインストールするには、さまざまな方法があります。JDKパッケージを手動で解凍します。
XSHELLを直接使用して仮想マシンに接続し、JDKを保存するディレクトリを入力してから、tarパッケージをWindowsデスクトップから直接ドラッグするか、コマンドrz-eを使用できます。
解凍するときは、tarコマンドを使用し、次のパラメータを小さくしないでください。tar-xfを使用しないようにしてください。これにより、解凍プロセスが表示されず、解凍エラーが報告されません。tarパッケージが破損しているという理由だけで、解凍エラーによってjdkが続行されます。悪い試合!
tar-zxvfを使用することをお勧めします
vim / etc / profileプロファイルファイルを編集して入力します:vim / etc / profile
次のように入力します:
export JAVA_HOME = / home / sun / software / jdk1.8.0_221 ---特定のパスは、JDKをインストールしたパスに従って構成されます
export CLASSPATH=.:
export PATH=
ノート:
**JAVA_HOME **は、インストール中に選択されたパスであるJDKインストールパスを示します。このパスには、lib、bin、jre、およびその他のフォルダーが含まれます(tomcatおよびEclipseは、実行するためにこの変数に依存する必要があります)。
**CLASSPATH **はjavaロードクラス(classまたはlib)のパスであり、クラスのみがclasspathにあり、javaコマンドはそれを認識できます。設定:。:$ JAVA_HOME / lib / dt.jar:$ JAVA_HOME / lib / tools.jar:$ JRE_HOME / lib。 CLASSPATH変数値内。現在のディレクトリを表します。
**PATH **を使用すると、システムは、$ JAVA_HOME / bin:$ JRE_HOME / binとして設定された任意のパスのjavaコマンドを認識できます。
特別な注意:環境変数値の最後に記号はなく、さまざまな値は次のように区切られています:(ウィンドウでは使用;)。
構成ファイルを有効にします:source / etc / profile
インストールを確認します:java -version
Recommended Posts