Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jakarta ee 未在META-INF文件夹下生成context.xml_Jakarta Ee_Tomcat_Context.xml - Fatal编程技术网

Jakarta ee 未在META-INF文件夹下生成context.xml

Jakarta ee 未在META-INF文件夹下生成context.xml,jakarta-ee,tomcat,context.xml,Jakarta Ee,Tomcat,Context.xml,对于在Tomcat上运行的web应用程序,我们在context.xml文件中指定资源条目。 但是我在我的项目META-INF文件夹下找不到一个 如果我们需要手动创建,有人能给我一个示例吗。我在项目中遇到了这个问题,但我只有WEB-INF文件夹,并且从服务器上得到了错误。对我来说解决的是: 在与WEB-INF相同的级别上创建META-INF文件夹,并将context.xml放在那里。 如果您有META-INF文件夹,请证明它就在WEB-INF的旁边,并将context.xml放在那里 文件夹结构类

对于在Tomcat上运行的web应用程序,我们在context.xml文件中指定资源条目。 但是我在我的项目META-INF文件夹下找不到一个


如果我们需要手动创建,有人能给我一个示例吗。

我在项目中遇到了这个问题,但我只有WEB-INF文件夹,并且从服务器上得到了错误。对我来说解决的是:

在与WEB-INF相同的级别上创建META-INF文件夹,并将context.xml放在那里。 如果您有META-INF文件夹,请证明它就在WEB-INF的旁边,并将context.xml放在那里

文件夹结构类似于:

src
--- main
----- java
----- webapp
-------- META-INF  --> put context.xml here
-------- WEB-INF
context.xml的一个示例应该是:

<?xml version="1.0" encoding="UTF-8"?>
<Context>
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<Resource name="jdbc/postgres" auth="Container" type="javax.sql.DataSource"
    driverClassName="org.postgresql.Driver" url="jdbc:postgresql://127.0.0.1:5432/dbtest"
    username="user" password="password" maxActive="20" maxIdle="10"
    maxWait="-1" />
</Context>

WEB-INF/WEB.xml