web-dev-qa-db-ja.com

12.10でTomcatのCLASSPATH変数を設定するにはどうすればよいですか?

以前は、次のコマンドでターミナルを使用してJava_HOMEパスを設定しました。

export Java_HOME="/usr/lib/jvm/Java-7-openjdk-i386" >> ~/.bashrc

ここで、CLASSPATH環境変数にservlet-api.jarを含めるように設定します。基本的に、私が達成しようとしているのは、Javaプログラムをコンパイルするたびにservlet-api.jarへのクラスパスを入力する必要がなく、通常のJavaをコンパイルするときに-cp .と入力する必要がないことです.classファイルが同じディレクトリにあるプログラム

私はWindowsの初心者なので、ステップバイステップガイドをいただければ幸いです。

1
Little Child

CLASSPATH変数はこの方法で拡張できます

CLASSPATH=${CLASSPATH}:/path_to_classes_dir

または

CLASSPATH=${CLASSPATH}:/path_to.jar

しかし、あなたの質問はあなたの正しい意図を反映していないと思います。

servlet-api.jarはapiです。 コンパイル時でのみ必要です。
実行時では、実装はTomcat

1
H.-Dirk Schmitt