• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EclipseでのJavaサーブレット開発で、プロジェクトに対するビルドパスの設定について)

EclipseでのJavaサーブレット開発のビルドパス設定について

このQ&Aのポイント
  • MacOS 10.5環境で、Eclipse3.5, Tomcat5.5を使ってJavaのWebアプリ開発環境を作りたい。サーブレットを作成する際に、javax.servletパッケージをimportするために、Tomcatのservlet-api.jarをクラスパスに指定する必要があるが、Eclipseで自動的に指定する方法はあるか。
  • 現在は、サーブレット作成の度にプロジェクトフォルダに対してビルドパスを設定している。
  • 質問をする際の投稿カテゴリーで「プログラミング」を指定しているにも関わらず、なぜか反映されないので、「その他」カテゴリで質問させて頂く。

質問者が選んだベストアンサー

  • ベストアンサー
noname#94983
noname#94983
回答No.2

>Eclipseは、単体ではなくJava EEの方をダウンロードしているので問題はないと思います ならば、既にWTPはインストール済みになっている。 プロジェクトは、Javaプロジェクトではなく、動的Webプロジェクト(Dynamic Web Project)にしているだろうか。ならば、何の設定も不要で、TomcatのJarを組み込む必要などまったくないはずなのだが。 あと、サーバー設定は正しく作成されているだろうか。Tomcatのサーバー設定を用意し、これにプロジェクトを組み込んであるだろうか。状況がわからないので、そのへんの基本的な設定を一通り確認してみる、としかいえないのだが。

foo178
質問者

お礼

解決しました!動的Webプロジェクトを作る際、ターゲットランタイムにTomcatを設定したらエラーが出なくなりました。 サーバー設定がされていなかったということでしょうか。基本的なミスで質問してしまい、すみません・・ ありがとうございました!

その他の回答 (1)

noname#94983
noname#94983
回答No.1

Eclipse 3.5であれば、WTP(Web Tools Platform)を使ってサーバーサイド開発を行うと思うのだが。WTPが入っていれば、いちいちTomcatのJarにパスを通すことなど必要ないはず。どういう環境で使っているのだろうか。普通、「動的Webプロジェクト(Dynamic Web Project)」というプロジェクトを作成すれば、自動的に必要なライブラリ設定はされるはずだ。 Eclipseのサイトで、「Eclipse IDE for Java EE Developers」というのをダウンロードしているだろうか。Eclipse単体では、サーバーサイドの開発の機能はないから、そのまま使おうとするといろいろ面倒だ。また、古い本などでは、Tomcatプラグインというのを使った開発について説明しているので注意したほうがいい。

foo178
質問者

補足

ありがとうございます。WTP、調べました。しかしすみません、ちょっとした都合で今回はプラグインは使わずに済ませたいのです。Eclipse自体の機能で実現する方法は他にないでしょうか? Eclipseは、単体ではなくJava EEの方をダウンロードしているので問題はないと思います、Tomcatプラグインについても今回は使用していません。

関連するQ&A