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>