Tomcat 8中缺少Context.xml文件

3
我是一个在Eclipse中创建动态Web项目方面的初学者。我需要context.xml文件来设置数据库领域,但它不在META-INF下,而是在Tomcat的conf目录中找到的。既然所有来源都说该文件应在META-INF中,那么我是否配置了错误的Eclipse/Tomcat?我该如何向我的项目添加一个context.xml文件?
我使用的是Eclipse Mars和Tomcat 8。

请查看以下内容:https://dev59.com/RGw05IYBdhLWcg3wmC-_#7170898 - ooozguuur
1
那个问题,他们已经在meta-inf下有一个context.xml文件。 - manic bubble
只要创建它,有什么问题吗? - Strelok
1个回答

1
尽管Eclipse是一个很棒的工具,但我建议您使用NetBeans来做Web相关的事情。在Eclipse中,您可能无法找到应该在meta-inf下的context.xml文件,要找到该文件,您可以检查以下内容:首先检查Eclipse中的工作区路径,假设它指向/root/workspace。然后浏览文件夹,您应该有一个名为Servers的文件夹,如果没有,请尝试通过在Eclipse中查看服务器选项卡来查找它。在Servers文件夹中,您会发现类似于Tomcat v8.0 Server at localhost-config的东西,定位文件夹,与tomcat相关的配置文件将在那里找到。这是因为Eclipse也遵循其Web应用程序的工作区模式,而NetBeans则遵循Tomcat指定的方式。请记住,在您使用Eclipse工作时创建、编辑或删除tomcat的配置文件不会影响任何内容,因为将使用指定的文件。服务器相关的内容也可以在类似于项目的名为server的项中找到,您可以在包管理器中找到它,浏览项目树、内容等。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接