Ubuntu install JDKの詳細

  


実際のところ、JDKをインストールするには2つの問題、インストールディレクトリと設定ファイルが必要です。 JDKをすばやくインストールするだけの場合は、このセクションを飛ばしてインストールを見てください。分析記事インストールディレクトリ内のオンラインインストールJDKデータの分析基本的に2種類の—— /optと/usr /local。これら2つのディレクトリがどこにインストールされているかは問題ではありませんが、以前のLinuxでは、ソフトウェアを/usr /localにインストールしていました。ここでは/optディレクトリをお勧めします。設定ファイルの分析インターネット上の多くの人々は、/etc /environment、/etc /profile、/etc /bash.bashrc、〜/.bashrcの4つの設定について言及しています。 JDK環境変数はどこに置くべきですか?各設定ファイルの意味/etc /environment:ログインユーザー/etc /profileに関係なく、システム全体の環境を設定します:システムの各ユーザーが環境情報を設定しますユーザーが初めてログインしたとき、および/etc /から実行されます。 profile.dディレクトリの設定ファイル/etc/bash.bashrcにシェル設定を収集します。bashシェルを実行している各ユーザーに対してこのファイルを実行しますbashシェルを開くと、ファイルが読み取られます。〜/.bashrc:このファイルには、ログインしたユーザーのbashシェルに固有のbash情報が含まれていますログイン時および新規シェルが開かれるたびにファイルが読み取られます各構成の有効時間/etc /environment:再起動が有効になります/etc /profile:ログアウト後のログイン有効/etc/bash.bashrc:bashシェルを再度開いた後に有効〜/.bahsrc:bashシェルを再度開いた後に有効JDKをインストールする場合、JDK環境変数はユーザーに確実に関連しているため、/etc /environmentはあまり良くありません。適切であり、ユーザーは複数である可能性があるため、〜/.bahsrcは適切ではありません。私が最初に考えたのは、/etc /profileにJDK環境変数を設定することでした。しかし、これは小さな問題に遭遇しました。構成が完了したら、システムにログインしてログインします。通常のユーザーのjava環境変数の場合、sudo suがroot特権を取得した後はjava環境変数は使用できません。以下に示すように:


情報を確認すると、rootユーザーに切り替えるまでrootは有効になりません。以下に示すように:


この時点でrootとしてログインした場合は、java -versionを実行してJDK環境変数が有効であることを確認してください。 sudo suがroot権限を持っているのではないかと思いますが、rootユーザーはログインしていないので、rootユーザーは/etc /profileを実行しません。 man suもあります。' - 'は「シェルをログインシェルにする」という意味です。さらに、JDK環境変数が/etc/bash.bashrcに構成されている場合、eclipseのようにJavaプログラムがシェルで開始されていないと、JDK環境変数を読み取ることができず、実行に失敗します。上記の分析の結果、解決策が得られます。JDKも/etc /profileおよび/etc/bash.bashrcに構成されています。インストールの記事まず、JDKインストールファイル32ビットシステムをダウンロードし、jdk-6u37-linux-i586.bin 64ビットをダウンロードしてください。 jdk-6u37-linux-x64.binシステムをダウンロードしてくださいここで64ビットバージョンを使用2. JDKファイルを/optディレクトリにコピー#mv jdk-6u37-linux-x64.bin /opt 3. chmod + x jdkを承認して実行します-6u37-linux-x64.bin ./jdk-6u37-linux-x64.bin 4番目に、環境変数vim /etc /profile vim /etc/bash.bashrcを設定します。両方のファイルの最後に次の段落を追加します。#set java環境エクスポートJAVA_HOME = /opt /jdk1.6.0_37エクスポートJRE_HOME = /opt /jdk1.6.0_37 /jreエクスポートCLASSPATH =。:$ JAVA_HOME /lib:$ JRE_HOME /lib:$ CLASSPATHエクスポートPATH = $ JAVA_HOME /bin:$ JRE_HOME /bin:$ PATHファイブターミナルを開き、java–バージョン

を取得します。

Copyright © Windowsの知識 All Rights Reserved