Javaのクラスパスを追加する

Javaの実行環境で外部ライブラリを利用するには、クラスパスの中にライブラリを追加する必要があります。しかし、デフォルトのクラスパスに外部ライブラリを追加するのはなかなか抵抗があります。そこでここでは、自分のライブラリがある場所をクラスパスとして指定して、JVMに読み取ってもらう方法を紹介します。

[web] クラスパス完全理解 - JavaHouse-Brewers:21880


一時的にクラスパスを指定するだけなら、実行時に指定する方法もあります。その場合は、javaコマンドに対して、-classpath (もしくは-cp)オプションを指定します。

$ java -classpath .:~/lib test.HelloWorld

↑~/libにあるtest.HelloWorldクラスを実行する場合

しかし、毎回指定しなくても環境変数CLASSPATHに追加するだけで同様のことが実現できます。ただし、他のプログラムからも参照可能になるので、そのあたりは考慮する必要があります。

export CLASSPATH=.:~/lib

トラックバック(0)

このブログ記事を参照しているブログ一覧: Javaのクラスパスを追加する

このブログ記事に対するトラックバックURL: http://trialpc.net/mt/mt-tb.cgi/1379

コメントする

Advertizement

このブログ記事について

このページは、tetsuが2007年10月10日 11:43に書いたブログ記事です。

ひとつ前のブログ記事は「ロシアンティーとは?」です。

次のブログ記事は「一歩前進」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 5.0

最近のコメント

カウンタ

リンク