如何在Eclipse中设置Tomcat配置/context.xml

Rad*_*dek 8 java eclipse tomcat jndi config

我正在使用Tomcat 8和开发java web应用程序JNDI Datasource。我已经通过 context.xml 中定义了资源META-INF/context.xml。此设置在 Tomcat 8 上运行良好。

但我需要在project/war之外有context.xml文件,有几个选项。所以我选择了这个选项:

位于 $CATALINA_HOME/conf/[enginename]/[hostname]/ 中的各个 XML 文件

因此,如果我部署名为projectATomcat 8 的应用程序并$CATALINA_HOME/conf/[enginename]/[hostname]/projectA.xml使用文件 context.xml 中的内容创建文件,应用程序将再次正常运行!但是在Eclipse中开发和设置有问题。

在 Eclipse 中,我创建了 server:Server->Tomcat 8并将路径设置为与上面相同的目录 Tomcat 8。现在我可以在 Eclipse 中看到Tomcat v8.0 Server at localhost-config,其中包含 context.xml、server.xml 等,但 Tomcat 8 conf 目录中没有目录 ../Catalina/localhost 。所以我创建了这个目录并在那里复制了projectA.xml:

雄猫设置

不幸的是它不起作用,Tomcat 8 by Eclipse 不知道这个带有 .xml 文件的目录(文件未找到异常...)。是否有可能如何在 Eclipse 中的 Tomcat 8 上为特定应用程序设置 context.xml (projectA.xml) 的路径?