Java Jetty,Maven插件-如何配置默认文档?

Java Jetty,Maven插件-如何配置默认文档?,java,maven-2,jetty,war,default-document,Java,Maven 2,Jetty,War,Default Document,我们使用的是Jetty 6.x和Maven-2 有人知道如何配置默认文档吗 我的意思是-在访问应用程序根目录(浏览到/)时,有一个默认值服务于/index.html或其任何等价物 应该有一个设置来控制它。 (例如,tomcat和IIS中都有…) So 1-我如何告诉Jetty? 我知道Jetty的伙计们很自豪地让几乎所有的东西都可以配置——必须有一种方法来做到这一点,这只是一个糟糕的文档问题,这是我的直觉告诉我的 和2-如何使用Maven插件做到这一点? 这实际上是一个“额外”的问题,如果你只告

我们使用的是Jetty 6.x和Maven-2

有人知道如何配置默认文档吗

我的意思是-在访问应用程序根目录(浏览到
/
)时,有一个默认值服务于
/index.html
或其任何等价物

应该有一个设置来控制它。 (例如,tomcat和IIS中都有…)

So 1-我如何告诉Jetty?

我知道Jetty的伙计们很自豪地让几乎所有的东西都可以配置——必须有一种方法来做到这一点,这只是一个糟糕的文档问题,这是我的直觉告诉我的

和2-如何使用Maven插件做到这一点?

这实际上是一个“额外”的问题,如果你只告诉我如何使用Jetty,我希望最终也能找到如何使用Maven。但如果有人知道的话,这将是一个很大的帮助:)

好的,我找到了。 它与
Jetty
Maven
没有任何关系,尽管我确信Jetty可以提供自己的覆盖配置或默认值或其他东西

很难找到,因为他们不把它称为默认文档,而是欢迎文件。 它是JSP Servlet定义的一部分,正在处理文件:
/META-INF/web.xml

这里是需要在里面的东西

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">


<welcome-file-list>
    <welcome-file>customDefaultDocument.html</welcome-file> 
</welcome-file-list>


</web-app>

customDefaultDocument.html