我正在尝试为本地开发部署war文件,我想修改tomcat的context.xml以通过jndi提供数据源。这在使用tomcat7-maven-plugin
:
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<contextFile>../../tomcat-test-context.xml</contextFile>
</configuration>
</plugin>
问题是,tomcat7-maven-plugin不适用于我在项目中使用的叠加层,所以我必须使用另一种方法。我可以在intellij idea中部署war工件,但是我没有看到像tomcat7-maven-plugin中那样指定contextFile的任何选项。在intellij idea tomcat配置中是否有一些选项可以做类似的事情?
当然我可以修改catalina home下的context.xml
,但是我希望每个项目都配置它,并且不想拥有很多tomcats。
应用程序部署在生产中的weblogic上,我只在本地使用tomcat进行测试。
答案 0 :(得分:0)
不确定这是否有帮助,但是在这里我是怎么做的: