web-dev-qa-db-ja.com

Eclipseのデプロイメントディレクトリはどこにありますか?

私はEclipseでWebアプリを開発しています。展開ディレクトリツリーはどこにありますか? Javaワークスペースツリー)のApacheディレクトリ構造またはいくつかのサブディレクトリツリー構造では、チュートリアルアプリの更新が機能しなかったときにディレクトリツリーを閲覧したため、 srcサブツリーが私の開発ディレクトリツリーを表すと仮定すると、WebContent/WEB-INFサブツリーに展開ツリーが含まれることを期待していました(実行時にもアプリの展開ディレクトリ構造は自動的に作成されます)が、WEB-INFが空であることがわかりました。

19
Dark Star1

私はEclipseでWebアプリを開発しています。展開ディレクトリツリーはどこにありますか? Apacheのディレクトリ構造またはmy Java workspace tree?

それはすべて、Tomcatサーバーの構成方法に依存します。デフォルトは.metadata/.plugins/org.Eclipse.wst.server.core/tmp0です。ただし、Tomcatサーバー構成でこれを変更できます。これを行うには、Serversビューに移動し、ダブルクリック Tomcatサーバーを変更し、Server pathおよびDeploy pathを変更します。

alt text

私は個人的に、Tomcatインストールをフルコントロール(およびデフォルトのデプロイパス、つまりwtpwebapps)に使用しています。

「サーバーの場所」セクションで何かを変更できない場合は、変更方法について この回答 を参照してください。

27
Pascal Thivent

通常、Eclipseはワークスペース内のディレクトリにコンパイルされます。ビルドが完了すると、このディレクトリはデプロイメントプラグインによってTomcatが使用するディレクトリにコピーされます。

EclipseにバンドルされているWTPプラグインを使用する場合Java= EEダウンロード)、デプロイメントの場所はEclipse内のサーバーのプロパティページで設定できます。

1
meriton