Как добавить дополнительный контекст на основе каталогов в конфигурацию tomcat: run?Дополнительный контекст для tomcat: запустить цель
У меня есть следующие молы конфигурации плагина:
<build>
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<configuration>
<contextHandlers>
<contextHandler implementation="org.mortbay.jetty.handler.ContextHandler">
<contextPath>/media/data</contextPath>
<resourceBase>/somedir/media/data</resourceBase>
<handler implementation="org.mortbay.jetty.handler.ResourceHandler" />
</contextHandler>
</contextHandlers>
<contextPath>/</contextPath>
<webAppSourceDirectory>foo-project/target/foo-webapp</webAppSourceDirectory>
...
</configuration>
</plugin>
</plugins>
...
</build>
Как это сделать с котом: бежать?
У меня есть файл context.xml в tomcatconf реж
<?xml version='1.0' encoding='utf-8'?>
<Context path="/media" docBase="/somedir/media"/>
, но это, кажется, игнорируются. Я также попытался явно установить параметр contextFile в конфигурации плагина, но безрезультатно.
Ссылка: http://mojo.codehaus.org/tomcat-maven-plugin/run-mojo.html
Показать, что вы пробовали с котом плагин. И, пожалуйста, опишите, что не получилось более точно. –
У меня есть каталог на моем компьютере под названием/somedir/media. Я хочу, чтобы maven tomcat плагин цели tomcat: запустить, чтобы обслуживать файлы и подкаталоги/somedir/media по адресу http: // localhost: 8080/media Я знаю, как это сделать с задачей приземления: запустить. Как это сделать с помощью задачи tomcat: run? – Gabriel