【发布时间】:2015-06-25 04:34:23
【问题描述】:
我正在使用带有 Jetty 插件的 Maven,但我的项目在 URL 中丢失了它们的 finalName。 它们以前就像 localhost:8080/projectname,现在它们只是 localhost:8080。 有没有办法强制 Jetty 使用 finalName?
【问题讨论】:
我正在使用带有 Jetty 插件的 Maven,但我的项目在 URL 中丢失了它们的 finalName。 它们以前就像 localhost:8080/projectname,现在它们只是 localhost:8080。 有没有办法强制 Jetty 使用 finalName?
【问题讨论】:
Maven 的 <project>/<build>/<finalName> 和您的 Jetty contextPath 与 jetty-maven-plugin 完全无关。
jetty-maven-plugin 的 contextPath 默认为 /。
您需要按照 jetty-maven-plugin 的说明configure your webapp,重点关注插件<configuration> 中的<contextPath> 元素。
【讨论】: