<< 2007/02/21 | Home | 2007/02/23 >>
PR: 転職    葬式    マンスリーマンション 神戸    北海道    環境    FX    不動産担保融資    桐ヶ谷斎場    海外旅行    専門学校   

Java環境

ローカルのJava環境の管理について(「marsのメモ」から)。すごく参考になる。

自分の場合も、Java関係は一箇所に集めてある。commonsなんかは、java/commons/CLI/commons-cli-1.0みたいな感じ。JDK回りはシンボリックリンクが張ってある(Windowsならジャンクション)。

java4 -> j2sdk1.4.2_13
java5 -> jdk1.5.0_09
java6 -> jdk1.6.0
jdk -> java6

みたいな感じだ。自分の場合は環境変数を設定している。

path += jdk/binとant/bin
ANT_HOME = antディレクトリ
JAVA_HOME = jdkディレクトリ
CLASSPATH=.

くらいかな。コマンドラインで、ちょっと動作確認する時用。antでのjavacタスクはincludeAntRuntime="no"で、executableを明示するし、IDEでもJDK明示なんで、今のところは、これで痛い目にあったことはない(多分あったら、変わるんだろうな)。もっともLinuxの場合はpathはいじらずにシンボリックリンクを張るだけだけど。ところでUni*系では、どこにJDKやJava関係のライブラリを置くのが筋なんだろう。/opt/javaあたり?

このサイトの掲載内容は私自身の見解であり、必ずしもIBMの立場、戦略、意見を代表するものではありません。
日本アイ・ビー・エム 花井 志生 Since 1997.6.8