猿问

Tomcat 无法读取我的 context.xml 文件

我有以下问题:我有 context.xml 文件,服务器无法通过 @Resource() 注入添加或使用类(检查下面)读取该文件。我正在使用 Eclipse,Tomcat 9.0。我有 .war 文件由 eclipse 导出并放在我的项目中的目标文件夹中。这是代码。


上下文.xml:


<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE xml>

<Context path="jdbc/ParkingSystem">

    <Resource name="sql2226123" 

        auth="Container" type="javax.sql.DataSource"

        maxActive="20" maxIdle="5" maxWait="10000"

        username="sql2226123" password="abcdefgh" 

        driverClassName="com.mysql.jdbc.Driver"

        url="jdbc:mysql://sql2.freemysqlhosting.net:3306/sql2226123"/>

</Context>

https://pastebin.com/fSZG2bJR


我有以下类来设置与 MySQL DB 的连接,这里是构造函数:https : //pastebin.com/XKmBRAZX


这是servlet中使用的构造函数:https : //pastebin.com/EmSzL5Y1


这是我的 pom.xml:https : //pastebin.com/umU6R2KF


我的 context.xml 位于:C:\Users\lukas\eclipse-workspace\ParkingBookSystem\src\main\resources\META-INF\context.xml


我的 .war 文件(由 eclipse 导出)位于:C:\Users\userName\eclipse-workspace\ProjectName\ProjectName.war


这是我的错误:

jeck猫
浏览 435回答 1
1回答
随时随地看视频慕课网APP

相关分类

Java
我要回答