mavenmaven-tomcat-pluginembedded-tomcat-7

tomcat7-maven-plugin / tomcat7:run where to store custom context.xml?


I like to develop using the tomcat7-maven-plugin, especially the mvn tomcat7:run / tomcat7:run-war goal in order to quickly test my app,

this plugin allows you to specify a custom Context.xml (which is very handy to provide stub for jndi datasources)

my issue is, I can not think of a good place to store this Context.xml. it simply does not fit well in the maven standard directory layout...

any idea ? best practices ? :D

thx,


Solution

  • OK, I have not found a proper answer. In case someone wonders, I took this approach:

    <plugin>
        <groupId>org.apache.tomcat.maven</groupId>
        <artifactId>tomcat7-maven-plugin</artifactId>
        <configuration>
            <contextFile>${project.basedir}\src\tomcat7-maven-plugin\resources\context.xml</contextFile>
        </configuration>
    </plugin>
    


    Comments are welcome!