我有以下问题: 我有 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>
我有以下类来设置与 MySQL DB 的连接,这里是构造函数: https://pastebin.com/XKmBRAZX
这是 servlet 中使用的构造函数: https://pastebin.com/EmSzL5Y1
这是我的 pom.xml: https://pastebin.com/umU6R2KF
我的 context.xml 位于: C:\Users\lukas Clipse-workspace\ParkingBookSystem\src\main 资源\META-IN