2012-11-28 47 views
1

我正在嘗試使用tomcat7-maven-plugin:使用自定義server.xml運行,其中包含我需要啓用的Realm。正如文檔中所述,我使用<serverXml />來指向我的文件。但是,我的應用程序不會被加載。插件文檔聲明我需要手動配置我的應用程序的上下文。tomcat7-maven-plugin自定義server.xml

我該怎麼做?我不確定要爲docBase等放什麼。

謝謝。

回答

0

如果你需要的是改變境界然後,而不是使用server.xml使用context.xml與境界:

<Context> 
    <Realm className="org.apache.catalina.realm.MemoryRealm" /> 
</Context> 

點你的Tomcat Maven插件到context.xml

<plugin> 
    <groupId>org.apache.tomcat.maven</groupId> 
    <artifactId>tomcat6-maven-plugin</artifactId> 
    <version>2.0</version> 
    ... 
    <configuration> 
    ... 
    <contextFile>tomcat/context.xml</contextFile> 
    ... 
    </configuration> 
</plugin>