当我尝试将外部Web 模块添加到 Tomcat 中时,我观察到 workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/conf 下的 server.xml 已添加
<Context docBase="C:\App1" path="/App1" reloadable="true"/>
但是,META-INF/context.xml 下的所有设置(资源)都没有生效,因此我无法连接到我的数据库。我必须在 server.xml 下显式添加资源设置。
<Context docBase="C:\App1" path="/App1" reloadable="true">
<Resource name="jdbc/mysql" auth="Container"
factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"
type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver"
...
</Context>
有没有人面临同样的问题?