12538


Eclipseでtomcatのプロジェクトを作成しているのですが conf/Catalina/localhost/[app].xml
ファイルを指定するにはどうしたらよいでしょうか  
![Eclipseの説明画像](https://i.stack.imgur.com/X8CBF.png)  
添付画像の通り、tomcatTest20150719プロジェクトから設定ファイルを外出ししようと、tomcatText20150719.xml
をtomcatプロジェクトの中に配置したのですが  
実行してもtomcatText20150719.xmlが反映されません。

(実際は
catalinaBaseがEclipseデフォルトの設定でworkspace\base.metadata.plugins\org.eclipse.wst.server.core\tmp0
の中に作成されるのですが、この中にtomcatTest20150719.xmlがコピーされない)  
catalinaBaseに、tomcatTest20150719.xmlを反映させるにはどうしたらよいのでしょうか


CC BY-SA 3.0
2015-07-20T08:58:14.623
12498
2015-07-21T11:51:40.787
2015-07-20T17:05:30.487
5778
805
question
java eclipse tomcat
Eclipseでtomcatプロジェクトを作成している時、conf/Catalina/localhost/[app].xml ファイルを指定する方法


Eclipse WTPをお使いのようですね。  
WTPではサーバの設定をまずTomcatからコピーしています。そこでサーバごとの環境依存となる設定をServers＞Tomcat
v8.0Serverの中へ直接記載します。Eclipse上で修正したものは、インストールされているTomcatの設定ファイルは直接上書きせず、あくまでWTPで動作するときの設定としてEclipseが扱えるようになっております。

また、catalinaBaseに配置されるのはWebアプリケーション(warファイルの中身)だけです。  
サーバの設定は展開されません。

なお、外出ししたxmlファイルはTomcatの設定を記載したものなのでしょうか、それともWebアプリケーションで参照するものなのでしょうか。Webアプリケーション内部で使うものでしたら、Webアプリケーションの中に同梱しなければなりませんし、サーバの設定であれば、Serversの中に表示されているディレクトリへ直接配置します。


CC BY-SA 3.0
2015-07-21T11:51:40.787
12538
2015-07-21T11:51:40.787
5778
12498
answer