明日会える?

2007年07月05日

LinuxのJavaのPATH設定

Linux(CentOS4.5で確認)へのJavaインストール時のPATH設定について、
/etc/profileにPATH設定を追加する場合、記述方法で
挙動が異なる。

1) /etc/profileの最後に下記を追記した場合、

JAVA_HOME=/usr/java/jdk1.5.0_12
PATH=$PATH:$JAVA_HOME/bin ←※ポイント
export JAVA_HOME PATH

source /etc/profile
で記述内容を反映させて、下記versionを確認すると、

[root@localhost tmp]# java -version
java version "1.4.2"
gcj (GCC) 3.4.6 20060404 (Red Hat 3.4.6-8)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

rpmでデフォルトインストールされるJavaが表示される。


2) /etc/profileの最後に下記を追記した場合、

JAVA_HOME=/usr/java/jdk1.5.0_12
PATH=$JAVA_HOME/bin:$PATH ←※ポイント
export JAVA_HOME PATH

source /etc/profile
で記述内容を反映させて、下記versionを確認すると、

[root@localhost tmp]# java -version
java version "1.5.0_12"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04)
Java HotSpot(TM) Client VM (build 1.5.0_12-b04, mixed mode, sharing)

PATHは先勝ちになるため、PATHの追記は
$PATH:$JAVA_HOME/bin  ⇒ $JAVA_HOME/bin:$PATH

とする
posted by システムやさん at 15:14| Comment(0) | TrackBack(0) | Linux | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。