1

私はEclipseからTomcatをセットアップしているので、毎回戦争をサーバーにコピーする必要はありません。私はいくつかのオンラインチュートリアル(どれを覚えていないか)に従ってセットアップしました。[公開] をクリックすると、次の問題が表示されます -

ここに画像の説明を入力

プロジェクトの追加と削除をクリックして、再度公開しました。変化なし。まだグレーアウトしています。サーバーで通常表示されるすべてのログをローカル マシンで表示できるように設定しました。どのようにセットアップを行ったか思い出せませんが、今のところ、ログにもデータが取り込まれていないことがわかります。誰でもこれらの問題の両方で私を助けてもらえますか?

4

1 に答える 1

1

<Context>server.xml にカスタム要素を配置することで、Tomcat アプリケーションを「インプレース」でデプロイできます。このコンテキストは/www、プロジェクトの output-path を にコンパイルするように設定して、プロジェクト内のフォルダーを参照できます/www/WEB-INF/classes

例えば:

<!-- JobRoute;  run from within Eclipse project.
 -->
<Context docBase="C:/WS/jobRoute/www" path="/jr" reloadable="true">
</Context>

Tomcat は自動的に実行され、プロジェクト内の /www フォルダーからリロードされ、(必要に応じて) 再コンパイル時に自動的にリロードされ、デプロイは一切必要ありません。

通常、この手法を使用して、Eclipse の [外部ツール] の下に Tomcat を (デバッグ モードで) 起動するためのショートカットを追加します。

あなたの「Eclipse - Tomcat」組み込み統合に関しては、私はそれらがうまく機能することを見つけたことがなく(常に設定が難しく、一般的に機能しないか、扱いにくく遅い)、ずっと前にそれらをあきらめました。だから私からのヒントはありません。

于 2013-10-12T03:54:46.803 に答える