5

Win7PCにTomcat6.0をインストールしています。64/32ビットWindowsインストールを使用しました。Eclipseでは、Tomcatインストールを使用するようにパスとサーバーを設定できました。Eclipse内からサーバーを実行するまで、すべてが正常に機能しているようです。

http:// localhost:8080 / index.htmlページが利用できないことに気づきました(Tomcatのデフォルトのホームページ)。http:// localhost:8080/axis2にもアクセスできません。Axis2もインストールしています。

私は長い間単純なaxix2Webサービスを作成するのに苦労しているので、TomcatのこのEclipseインスタンスが私の問題に追加されているのではないかと考えています。

Windows GUIからTomcatを起動すると、すべてが期待どおりに機能します。

何か案は?

ありがとう。

4

2 に答える 2

10

Eclipseは、デフォルトでは、Tomcatのインストールと事前にデプロイされたすべてのWebアプリケーションを制御しません。代わりに、唯一のサーバーエンジンを使用し、ワークスペースのメタデータをデプロイスペースとして使用します。Eclipse内からこのようなサーバー構成を開始すると、Tomcatのデフォルトのホームページを含め、事前にデプロイされたすべてのWebアプリケーションは無視されます。

EclipseがTomcatインストールを制御できるようにするには、サーバービューでTomcatサーバーエントリをダブルクリックして構成を取得する必要があります。次に、左側の列の[サーバーの場所]で、[ Tomcatインストールを使用する]を選択する必要があります(灰色の場合は注意してください)。アウト、セクションの先頭のテキストを読んでください!プロジェクトなしで公開する必要があります)。

ここに画像の説明を入力してください

于 2011-08-18T21:38:33.850 に答える
1

はい、これは正常です。パッケージエクスプローラーで、Serversフォルダーをクリックして、Eclipseインスタンスが使用している構成ファイル(具体的にはserver.xmlcontext.xml )を表示できます。この構成を編集して、特定の要件に一致させることができます。

このリンクのTomcatPublishingOptionsというタイトルのセクションもチェックしてください: http ://www.eclipse.org/webtools/releases/2.0/newandnoteworthy/server.php

WTPが2週間に1回設定を必然的に破損する場合、Tomcatを再インストールする必要はなく、サーバーを削除して再構成するだけでよいため、このアプローチを好みます。

于 2011-08-18T21:35:36.350 に答える