No.4ベストアンサー
- 回答日時:
Eclipseのバージョンにもよりますが、プロジェクトのプロパティを
確認するとツリーの中に[Tomcat]とあると思います。
# これがないのであればプラグインの導入に失敗している
そこに「Tomcatプロジェクト」等のチェックボックスがONになっているか
を確認して下さい。
# ここにチェックがない場合コンテキストとしてロードされない(例外あり)
ウィンドウ>設定>Tomcat>JVM設定
に「Tomcatをデバッグ・モードで起動しない」のチェックボックスがある場合
(またはそれに近い設定がある場合)ONにしてみる(デバッグモードを無効にしてみ
る)。
# これでエラーメッセージがなくなればおそらくプロジェクト内ソースとの関連の
問題
ウィンドウ>設定>Tomcat>ソース・パス
の内容を確認する。
起動するコンテキスト(アプリケーション)にチェックされているかどうか。
ところで「Source not found」はどこクラスファイルに対して指摘されているので
すか?
自作クラス?それとも何かのライブラリ?
これらが該当しないようであれば次にはserver.xmlなどの設定値を疑いましょう。
この回答への補足
遅くなってすみません。回答ありがとうございます。
いろいろ試してみたのですが、やはり変わりませんでした。
以下の点に関してですが、
>「Tomcatプロジェクト」等のチェックボックスがONになっているか
を確認して下さい。
# ここにチェックがない場合コンテキストとしてロードされない(例外あり)
この箇所に関しては一度チェックを入れて実行してみました。
変化はありませんでした。
>ウィンドウ>設定>Tomcat>JVM設定
に「Tomcatをデバッグ・モードで起動しない」のチェックボックスがある場合
(またはそれに近い設定がある場合)ONにしてみる(デバッグモードを無効にしてみ
る)。
# これでエラーメッセージがなくなればおそらくプロジェクト内ソースとの関連の
問題
ここもチェックを入れてみましたが変化しませんでした。
>ウィンドウ>設定>Tomcat>ソース・パス
の内容を確認する。
起動するコンテキスト(アプリケーション)にチェックされているかどうか。
この箇所は実行ソースにチェックを入れています。
>ところで「Source not found」はどこクラスファイルに対して指摘されているので
すか?
自作クラス?それとも何かのライブラリ?
おそらくライブラリではないかと思います。
クラスファイルが違っているというメッセージは表示されていません。
という結果になりました。
ながながとなりましたがよろしくお願い致します。
No.3
- 回答日時:
表現がまちまちですみませんでした。
要はTomcatを配置するディレクトリには半角スペースや
2バイト文字は含めないほうがいい、ということです。
過去にこれが原因で起動に失敗する例が実際にありました。
現象からみるとEclipseはデバッグパースペクティブで
そのメッセージ(source not found)が表示されていませんか?
ウィンドウ>設定>Tomcat>ソース・パス
のダイアログを開き、対象のプロジェクトにチェックは入っているでしょうか。
また、Eclipseのプロジェクト自体はTomcatプロジェクトとして作成されているでしょうか。
# これはプロジェクトのプロパティから確認できます。
この回答への補足
丁寧な回答ありがとうございます。
>現象からみるとEclipseはデバックでパースペクティブでそのメッセージ(source not found)が表示されていませんか?
はい。上記のように表示されています。
>ウィンドウ>設定>Tomcat>ソース・パス
のダイアログを開き、対象のプロジェクトにチェックは入っているでしょうか。また、Eclipseのプロジェクト自体はTomcatプロジェクトとして作成されているでしょうか。
これに関してですが、Eclipseのプロジェクト自体はTomcatプロジェクトとして作成されているというのはどういう状態のことなのでしょうか?
お手数お掛けします。
よろしくお願い致します。
No.2
- 回答日時:
確認していただきたいことは
・Tomcatと他ソフトウェアのバージョン互換はクリアしているか
・Tomcat単体では正常に起動できるか
です。
前者はおそらくおそらく大丈夫かと思いますが念のため
Tomcat5.5系はServlet2.4/JSP2.0を要求します。
またJREのバージョンも確認してください。
後者はつまりコマンドラインベースで直接Bootstrapを
起動した場合の挙動です。
起動シェルが存在するならそこからでもかまいません。
最後にコンテナの配置としては半角スペースや
2バイト文字を使用したディレクトリパスの使用は避けたほうがよいです。
#「Tomcatがeclipseの中に入る」ということは基本的にありません。
#eclipseのGUIからServletコンテナを別プロセスとして起動し
#その入出力をリダイレクトしているだけです。
この回答への補足
お礼が遅くなり申し訳ありません。
>Tomcat単体では正常に起動できるか
それに関してはTomcatを起動し、http://localhost:8080/と表示すると正常に
The Jakarta Projectの画面が表示されます。
またJREのバージョンですがjre1.5.0_06です。
格納箇所はC:\Program Files\Java\jre1.5.0_06です。
それでお聞きしたいのですが、
>コンテナの配置としては半角スペースや
2バイト文字を使用したディレクトリパスの使用は避けたほうがよいです
これに関してですが、この場合コンテナには何が含まれているのでしょうか?
大変初歩的な質問で申し訳ありません。
お手数おかけします。
宜しくお願い致します。
No.1
- 回答日時:
ちょっとこれだけの情報ではさすがにわからないんじゃないでしょうか。
どのように起動をさせようとしたのでしょうか。Tomcatなどのサーバを起動させる場合、Eclipse Web Tools Platformなどを使うか、Tomcatプラグインを使うかすることになりますが、どのようなプラグインを使って起動していますか。
どのようなプラグインであれ、基本はサーバの設定を行い、「サーバー」ビューから起動するという形になると思います。そのあたりをまずは一通り見直してみて、不明な点などがあれば補足してください。
この回答への補足
ご指摘ありがとうございます。
使用環境としては、eclipse3.1,Tomcat5.1を使用し、Tomcatをeclipse内に入れるためにTomcatPluginV31(eclipse3.1対応)http://www.eclipsetotale.com/tomcatPlugin.html#A3より取得
Tomcat5.5を使用してます。
Tomcatの起動としてはeclipse画面上のTomcat→Tomcat起動/停止/再起動を使用して実行しました。
他に考えられる理由としてeclipse上の「ウィンドウ]→[設定]→Tomcat
TomcatバージョンにはTomcat5.xにしるし、TomcatホームにはTomcatの位置を指定
C:\Program Files\Apache Software Foundation\Tomcat 5.5と記入してるのですが。
一般にTomcatを起動するには[ウィンドウ]→[設定]→Tomcat-webアプリケーションマネージャで
アプリケーションマネージャーURLにhttp://localhost:8080/managerを指定 ユーザ/パスワードにはadminを設定
するといった箇所に問題があるかないかだと思っているのですが、
よろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows Me・NT・2000 widows xpのエラーで利用ができなくなりました 3 2022/12/21 13:43
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- Windows 10 Windows 10でBIOS画面が表示されなくなった 9 2022/06/26 08:13
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- Windows Vista・XP windows xp proが起動しなくなりました 10 2022/05/20 00:49
- デスクトップパソコン windows7を使っているパソコンでの質問です。先日動作が遅く再起動かけると「windowsを起動 9 2022/06/16 21:31
- Windows 10 Windows10を起動しようとすると、管理者:cmd.exeが表示され、起動できなくなりました。 4 2022/08/11 11:18
- Windows 10 windows10のクリーンインストールが完了出来ない 2 2022/06/04 13:33
- HTML・CSS 分数が正常に表示されない。 6 2022/05/09 18:53
- Windows 10 Internet Explorer-11 を削除はしたけれど… 3 2022/06/20 17:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JavaServletデバッグってどうや...
-
Tomcatは起動しますが初期index...
-
apache+tomcatの起動手順
-
apache + tomcat でtomcatが起...
-
スタンドアロンJavaプログラム(...
-
リモートからTomcatにアクセス...
-
eclipseからweblogic起動
-
Eclipse + JBOSS でのデバッグ
-
javaが起動しない
-
Visual C++を複数開くには?
-
tomcatをサービスで登録すると...
-
The requested resource is no...
-
WebBrowserがロードできない(...
-
Eclipse開発時workディレクトリ...
-
Eclipseで、プロジェクト名のと...
-
MacOS:ターミナルではNPMのコ...
-
Eclipse・プロジェクトで、フォ...
-
html上で、バッチやexeファイル...
-
split関数で区切り文字がない場合
-
SVFの設定について:クラスパス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Tomcatは起動しますが初期index...
-
apache+tomcatの起動手順
-
The requested resource is no...
-
tomcatをプロジェクト毎に起動...
-
「ファイルが見つかりません D...
-
リモートからTomcatにアクセス...
-
EclipseからTomcatを起動した際...
-
Tomcatでwarファイルの展開に失...
-
EclipseからTomcatを起動できない
-
Tomcatに-Dオプションを読込ま...
-
tomcatをサービスで登録すると...
-
Tomcatプロジェクトの.properti...
-
JavaServletデバッグってどうや...
-
Eclipse + JBOSS でのデバッグ
-
javaが起動しない
-
TOMCATのstartup.batによる起動...
-
apache + tomcat でtomcatが起...
-
javaサーブレットから別サーバ...
-
JAVAからAdobeReaderを起動する...
-
Tomcatが起動しません。調べて...
おすすめ情報