2013-12-01 5 views
0

Я использую Solr, который поставляется с Jetty по умолчанию. solr.war развертывается с помощью следующей конфигурации в файле solr-jetty-context.xmlРазвертывание нескольких проектов (war) in jetty

<Configure class="org.eclipse.jetty.webapp.WebAppContext"> 
    <Set name="contextPath"><SystemProperty name="hostContext" default="/solr"/></Set> 
    <Set name="war"><SystemProperty name="jetty.home"/>/webapps/solr.war</Set> 
    <Set name="defaultsDescriptor"><SystemProperty name="jetty.home"/>/etc/webdefault.xml</Set> 
    <Set name="tempDirectory"><Property name="jetty.home" default="."/>/solr-webapp</Set> 
</Configure> 

Теперь я хочу, чтобы развернуть пользовательский HTML страницы сказать «home.html» на том же сервере, молы. Как я могу убедиться, что страница «home.html» и solr.war одновременно развернуты на пристани одновременно. Я попытался разместить home.html в папке webapps, но он не работает.

ответ

0

Положить home.html в .war под названием root.war и развернуть. Ваш файл home.html будет доступен по адресу http://.../home.html, в то время как Solr будет по-прежнему http://.../solr/.

Для справки см. http://wiki.eclipse.org/Jetty/Howto/Deploy_Web_Applications.

Смежные вопросы