maven-jetty-plugin不在contextPath上运行应用程序

时间:2014-06-02 10:51:31

标签: maven web-applications jetty

maven-jetty-plugin始终在默认上下文路径上运行应用程序(' /')。我尝试通过将contextpath属性设置为' test'但它不起作用。 http://localhost:8080/test无法访问。它仍然在默认的上下文路径上运行。

<plugin>
    <groupId>org.eclipse.jetty</groupId>
    <artifactId>maven-jetty-plugin</artifactId>
    <version>9.1.0.M0</version>
    <configuration>
        <scanIntervalSeconds>10</scanIntervalSeconds>
        <webApp>
            <contextPath>/test</contextPath>
        </webApp>
        <connectors>
            <!-- work around file locking on windows -->
            <connector implementation="org.mortbay.jetty.bio.SocketConnector">
                <port>8080</port><!-- this connector defaults to 1300 for some reason -->
            </connector>
        </connectors>
    </configuration>
</plugin>

1 个答案:

答案 0 :(得分:0)

仅使用

<contextPath>/test</contextPath>

而不是

<webApp>
     <contextPath>/test</contextPath>
</webApp>

为我工作