ryu-ten
@ryu-ten (りゅー てん)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

macにおける環境変数の設定

プログラミング初学者です。
macbook Airを使っています。

tomcat10.0.4を使用してwebアプリケーションを作りたいのですが、
servlet-api.jarの環境変数の設定が上手くいきません。

自分で試したこと

tomcatはダウンロード時にapache-tomcat-10.0.4というファイルです。
保存場所は、/Applications/Tomcat/apache-tomcat-10.0.4 です。
/Applications/Tomcat/apache-tomcat-10.0.4/bin/ に755の権限を付与しました。
ターミナルにおいて.zprofileに
export CLASSPATH=$PATH:/Applications/Tomcat/apache-tomcat-10.0.4/lib/servlet-api.jar
と書き加えて、
source ~/.zprofile
で保存しました。

/Applications/Tomcat/apache-tomcat-10.0.4/bin/ で ./startup.sh を実行したところ、

Using CATALINA_BASE: /Applications/Tomcat/apache-tomcat-10.0.4
Using CATALINA_HOME: /Applications/Tomcat/apache-tomcat-10.0.4
Using CATALINA_TMPDIR: /Applications/Tomcat/apache-tomcat-10.0.4/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/liberica-jdk-15-full.jdk/Contents/Home
Using CLASSPATH: /Applications/Tomcat/apache-tomcat-10.0.4/bin/bootstrap.jar:/Applications/Tomcat/apache-tomcat-10.0.4/bin/tomcat-juli.jar
Using CATALINA_OPTS:

Tomcat started.

と結果が出て、作動はしているようです。

結果

ここで、importしてコードをコンパイルしてみたのですが、javax.servletやjavax.servlet.http
は存在しないとエラーが出ます。
この結果よりパスが通っていないように思えます。

お願い

間違っている点や改善点、「これかもしれない」というような些細なことでもコメントしていただけると嬉しいです。

0

No Answers yet.

Your answer might help someone💌