1,在src/main/webapp/WEB-INF/下,创建context.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<Resource name="jdbc/reimburse"
auth="Container"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=theDB)))"
username="user"
password="password"
maxActive="100"
maxIdle="30"
maxWait="10000" />
</Context>
2,在项目的pom.xml文件中,找到<plugins>
再找到Tomcat的Maven插件配置,新增mode和contextFile节点
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<version>${tomcat.maven.plugin.version}</version>
<configuration>
<uriEncoding>UTF-8</uriEncoding>
<port>7091</port>
<mode>context</mode>
<contextFile>src/main/webapp/WEB-INF/context.xml</contextFile>
</configuration>
</plugin>