2012-08-14 7 views
5

私はTomcat 6を使用していますが、コマンドラインから起動するとアプリケーションは正常に動作しますが、EclipseからTomcatを起動すると(Eclipseにサーバーとして追加しました)ブラウザでアプリケーションを実行しようとすると404エラーが発生する。これはなぜですか?EclipseとEclipseの起動を比較する

+0

ログを表示してください... – home

答えて

8

デフォルトでは、Eclipseで既存のTomcatインスタンスを参照すると、そのエンジンのみが使用されています。 Tomcatの/webappsフォルダ内に既にデプロイされているすべてのWebアプリケーションは、が無視されます。です。 Eclipseの中からTomcatを起動すると、それらもアクセス可能であることを期待しているようです。

あなたはするために使用するTomcatのインストールの代わりに、(デフォルト)使用したワークスペースのメタデータサーバーの場所を設定するには、EclipseでTomcatサーバーの参照を設定する必要があります。編集するには、サーバビューのTomcatサーバエントリをダブルクリックします。

enter image description here

この方法であなたは、Eclipse内からTomcatを起動したときに、Tomcatにデプロイされたすべてのものは、Eclipseののコントロール外でも利用できるようになります。

関連する問題