Java Tips/クラスパス
設定方法
CLASSPATH 環境変数に設定するか、 java コマンドの -classpath 引き数に設定します。
環境変数に設定する場合は、プラットフォームごとに設定方法がありますので確認してください。
java コマンドの引き数に設定する場合は、 -classpath または -cp に続けてパスを記述します。
java -classpath C:\work Foo
サーバ ソフトウェアにクラスや jar ファイルを配置する場合は、サーバごとに固有のディレクトリがあらかじめクラスパスに含まれている場合があります (Servlet コンテナにおける WEB-INF\classes など) 。
jar ファイルをクラスパスに含める
jar ファイルをクラスパスに含める場合、 jar ファイルが配置されているディレクトリをクラスパスに含めるだけでは駄目で、 jar ファイルそのものをクラスパスに含める必要があります。
java -classpath C:\work\foo.jar Foo
プロパティ ファイルなどをクラスパスに含める
プロパティ ファイルによらず通常のファイルなども含みますが、これらをクラスパスに含ませるときはディレクトリをクラスパスに含めます。
例えば、 C:\work\log4j.xml と C:\work\application.properties をクラスパスに含める場合は、次のように指定します。
java -classpath C:\work Foo
2005年12月04日(日) 05:15:28 Modified by uguuxp