2011-11-20 39 views
1

,我有以下为我在m2eclipse的运行配置的目标:m2eclipse的Maven的码头,插件

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

但是,服务器仍在8080上启动。将其更改为-e -Djetty.port = 8081 jetty:run-exploded不起作用。

这不是m2eclipse问题。运行mvn -e -Djetty.port = 8081码头:运行分解不起作用

回答

1

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

0

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

相关问题