我正在使用默认配备Jetty的Solr。 solr.war
使用solr-jetty-context.xml
文件
<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>
现在我想在同一个jetty服务器上部署一个自定义html页面,说“home.html
”。如何确保“home.html
”页面和solr.war
两者同时部署在jetty上。我尝试将home.html
放在webapps文件夹中,但它不起作用。
答案 0 :(得分:0)
将home.html
放入名为root.war
的.war并部署。您的home.html
文件将在http://.../home.html
处提供,而Solr仍为http://.../solr/
。
供参考,请参阅http://wiki.eclipse.org/Jetty/Howto/Deploy_Web_Applications。