以前は、次のコマンドでターミナルを使用して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の初心者なので、ステップバイステップガイドをいただければ幸いです。
CLASSPATH
変数はこの方法で拡張できます
CLASSPATH=${CLASSPATH}:/path_to_classes_dir
または
CLASSPATH=${CLASSPATH}:/path_to.jar
しかし、あなたの質問はあなたの正しい意図を反映していないと思います。
servlet-api.jar
はapiです。 コンパイル時でのみ必要です。
実行時では、実装はTomcat。