java 启动 jetty_如何通过命令行启动或者关闭 Jetty 服务器

https://my.oschina.net/bairrfhoinn/blog/82638

我亲爱的 Java 程序员朋友们,你们好,今天我想给大家分享壹个我遇到的问题以及解决它的方法。有人分配给我壹个任务:去寻找壹种更好的停止 Jetty 服务器的方法,而在此之前我们是通过在命令行窗口中输入 Ctrl + C 或者在任务管理器中结束相应进程的方式来关闭 Jetty 服务器。于是我在网上搜索这个问题的解决方案:如何通过命令行关闭它而不是纯粹靠运气。最后在我们壹个同事的博客文章中,他解释了如何通过 ant 脚本启动和关闭 Jetty ,我才得以找到壹种使用命令行关闭服务器的方法。

假设你在使用 Jetty7 eclipse 版本,为了启动 Jetty (当然这个我们都知道),人们通过使用如下命令:

java -jar start.jar

但是如果你想通过命令行关闭 Jetty 服务器,你不得不在启动服务器时传入两个 JVM 属性,例如:

java -DSTOP.PORT=8079 -DSTOP.KEY=secret -jar start.jar

为了关闭 Jetty,你需要提供与启动 Jetty 服务器时相同的参数才行:

java -DSTOP.PORT=8079 -DSTOP.KEY=secret -jar start.jar -–stop

我希望这些内容可以帮助那些同样需要在命令行中关闭 Jetty 服务器的人,这篇文章会为你们保留壹段时间。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值