私は Ubuntu 12.10 の初心者で、Windows から移行しました。
Windows では、変数に含めるように環境変数を構成したservlet-api.jar
ので、コンパイルするたび CLASSPATH
に入力する必要はありません。-cp <path to servlet-api.jar>
通常の Java プログラムでは、JAVA_HOME
usingを設定しました。
export JAVA_HOME="/usr/lib/jvm/java-7-openjdk-i386" >> ~/.bashrc
それが解決したら、を設定する必要がありCLASSPATH
ますが、方法がわかりません。
それを助けてください!
また、いくつかのフォーラムで、を変更すると他のアプリケーションが混乱する可能性がある CLASSPATH
ため、コンパイルするたびに手動で変更する必要があることを読みました。CLASSPATH
次に、このコマンドを実行して Tomcat を起動しようとしまし
service tomcat7 start
たが、エラーが発生しまし
You need root privileges to run this script
た。理由がわかりません。それを解決するのを手伝ってください!
また、範囲内であれば、Windows の tomcat のディレクトリ構造と Ubuntu のディレクトリ構造の違いを教えてください。
その他
以前sudo apt-get install tomcat7
はTomcat 7を入手していました。