未检测到 m2eclipse maven-jetty-plugin -Djetty.port=8081
我在 m2eclipse 运行配置中的目标如下:
jetty:run-exploded -e -Djetty.port=8081
但是,服务器仍然在 8080 上启动。将其更改为 -e -Djetty.port=8081 jetty:run -爆炸没有帮助。
这不是 m2eclipse 问题。运行 mvn -e -Djetty.port=8081 jetty:run-exploded 不起作用
I have the following as my goal in a m2eclipse run configuration:
jetty:run-exploded -e -Djetty.port=8081
However, the server is still started on 8080. Changing it to -e -Djetty.port=8081 jetty:run-exploded does not help.
This is not a m2eclipse issue. Running mvn -e -Djetty.port=8081 jetty:run-exploded does not work
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在指定了 jetty 插件的 pom.xml 中,检查您是否使用 jettyConfig 标签。该标签允许您以 xml 格式 http://docs.codehaus 指定 jetty 的配置。 org/display/JETTY/jetty.xml 了解更多信息。无论如何,在此配置中有一个部分,您可以在其中设置连接器,并在其中指定端口。另外,通过这种方式配置,您在运行 maven 命令时不必指定 -Djetty.port=8081 。
In your pom.xml where you have your jetty plugin specified, check to see if you are using the jettyConfig tag. That tag allows you to specify configurations for jetty in an xml format http://docs.codehaus.org/display/JETTY/jetty.xml for more info. Anyway, in this config there is a section where you can set a connector and in their you can specify the port. Also, by configuring it this way you will not have to specify the -Djetty.port=8081 when running the maven command.
您也可以在配置之前指定 Djetty 标志,例如在命令行中使用
jetty:run-exploded -e -Djetty -Djetty.port=8081
you could also just specify the Djetty flag before configuring it, such as
jetty:run-exploded -e -Djetty -Djetty.port=8081
in command line