Eclipse内でTomcatを使用すると、なぜ添付ファイルの画像にあるようにTomcatを使用したくないのですか?私はいつも "Tomcatのインストール"を使用します。他のTomcatサーバーの場所を使用する利点/欠点はありますか?実際にEclipse内でTomcatを使用しているときにこのサーバーの場所を使用しない場合
答えて
、私はいつもUse Workspace Metadata
。ワークスペースメタデータを使用すると、Eclipseはファイル(クラスファイル、jsps、server.xml、context.xml)を/.metadata/.plugins/org.eclipse.wst.server.core/tmp0にコピーします。次に、これらのファイルを使用してTomcatを起動します。 Tomcatのインストールディレクトリはまったく変更されません。これはtomcatファイルをコピーするのではなく、あなたのプロジェクトから来たファイルだけをコピーすることに注意してください。
Use Tomcat Installation
を選択すると、ファイルがTomcatのインストールディレクトリにコピーされ、そこから起動されます。
私の場合と同じように、複数のワークスペースから複数のプロジェクトを開発している場合は、大きな違いがあります。 Use Workspace Metadata
を使用すると、ワークスペース間の干渉を防ぐことができます。たとえば、Tomcatをリブートすると、あるプロジェクトが悪い状態になり、ログに別のプロジェクトのものがいっぱいになる可能性があります。 2つの別々の場所を持つ方がよいでしょう。ワークスペースはこれに適しています。
いつもあなたが別のプロジェクトのためのさまざまな作業スペースを持っているこのオプションは、ワークスペースディレクトリにWebアプリケーションをdelpoys
~WORKSPACE\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps
use workspace metadata ...
を使用しようと、あなたは異なる空間に配置されたアプリケーションを持っており、このう展開のあいまいさを解決します。あなたは、古いアプリケーションを新たにデプロイされたWebアプリケーションによって上書きされるように、複数のアプリケーションに対応しながら注意する必要があります use tomcat installation...
を、選択する場合は、アプリケーションを焦がすしている場合でも、
が、これは
をお勧めします。あなたは手動で展開 のための場所を与えるようuse custom location ...
は、あなたが複数のアプリケーションを処理しながら、より慎重になる必要がある選択