xsbt-web-plugin 如何在不杀死 sbt 控制台的情况下停止容器
xsbt-web-plugin how to stop container without killing sbt console
我正在使用 xsbt-web-plugin
v4.0.1。启动 sbt
控制台后,tomcat:start
命令工作正常。但是我不知道如何运行 tomcat:stop
。当我按 Ctrl-C
时,我退出控制台,但我认为 tomcat 在后台继续 运行。当我按 Ctrl-D
时,我看到消息 waiting for server to shutdown
,然后 sbt
存在。无论哪种情况,我都被迫再次启动 sbt
控制台。
我在 build.sbt
中添加了以下两行
fork in run := true
connectInput in run := true
我的这一行 global.sbt
cancelable in Global := true
如何在不退出 sbt 的情况下启动和停止容器?
在 运行 宁 tomcat:start
之后,您可以随时 运行 tomcat:stop
(或任何其他 sbt 命令)。
tomcat:start
命令不会阻止与 sbt 提示符的进一步交互。将容器的输出与 sbt 提示符的输出混在一起可能会产生误导。
不需要 fork in run
、connectInput in run
和 cancelable in Global
设置即可使用 tomcat:start
和 tomcat:stop
。
我正在使用 xsbt-web-plugin
v4.0.1。启动 sbt
控制台后,tomcat:start
命令工作正常。但是我不知道如何运行 tomcat:stop
。当我按 Ctrl-C
时,我退出控制台,但我认为 tomcat 在后台继续 运行。当我按 Ctrl-D
时,我看到消息 waiting for server to shutdown
,然后 sbt
存在。无论哪种情况,我都被迫再次启动 sbt
控制台。
我在 build.sbt
fork in run := true
connectInput in run := true
我的这一行 global.sbt
cancelable in Global := true
如何在不退出 sbt 的情况下启动和停止容器?
在 运行 宁 tomcat:start
之后,您可以随时 运行 tomcat:stop
(或任何其他 sbt 命令)。
tomcat:start
命令不会阻止与 sbt 提示符的进一步交互。将容器的输出与 sbt 提示符的输出混在一起可能会产生误导。
不需要 fork in run
、connectInput in run
和 cancelable in Global
设置即可使用 tomcat:start
和 tomcat:stop
。