1

在 m2eclipse 运行配置中,我有以下目标:

码头:运行-爆炸-e -Djetty.port=8081

但是,服务器仍然在 8080 上启动。将其更改为 -e -Djetty.port=8081 jetty:run-exploded 没有帮助。

这不是 m2eclipse 问题。运行 mvn -e -Djetty.port=8081 jetty:run-exploded 不起作用

4

2 回答 2

1

在您指定了 jetty 插件的 pom.xml 中,检查您是否正在使用 jettyConfig 标签。该标签允许您以 xml 格式http://docs.codehaus.org/display/JETTY/jetty.xml为码头指定配置以获取更多信息。无论如何,在此配置中有一个部分可以设置连接器,并且可以在其中指定端口。此外,通过这种方式配置它,您将不必在运行 maven 命令时指定 -Djetty.port=8081。

于 2011-11-20T14:35:09.750 回答
0

您也可以在配置之前指定 Djetty 标志,例如jetty:run-exploded -e -Djetty -Djetty.port=8081在命令行中

于 2014-11-04T18:10:41.053 回答