Web应用程序使用maven和Jetty时的路径

时间:2014-03-09 19:39:50

标签: java maven build jetty maven-jetty-plugin

我正在使用maven和jetty作为我的网络应用程序。我给命令mvn jetty:run运行maven / jetty,它也将加载我的Web应用程序。但我用来访问的路径是http://localhost:8080/filename.jsp,而我希望它是http://localhost:8080/myappname/filename.jsp

如何完成这项工作?如果我要从我的网络应用程序发布特定文件,请告诉我,以便您能够解决此问题。

我在Remove application name after localhost in jetty

找到了其他方法

1 个答案:

答案 0 :(得分:2)

来自这些文档:http://www.eclipse.org/jetty/documentation/current/jetty-maven-plugin.html#jetty-run-goal

我认为您只需要在pom.xml中配置contextPath:

<plugin>
  <groupId>org.eclipse.jetty</groupId>
  <artifactId>jetty-maven-plugin</artifactId>
  <configuration>
    <scanIntervalSeconds>10</scanIntervalSeconds>
    <webApp>
      <contextPath>/test</contextPath>
    </webApp>
  </configuration>
</plugin>