命令窗口关闭时,命令行停止程序是否在命令窗口中启动?

时间:2015-05-26 16:21:17

标签: java windows command-line

从命令窗口启动和执行jar时,jar是否附加到该窗口?所以,当我关闭命令行时,程序会停止运行,还是会在后台继续运行?

如果是这样的话,如果我关闭了第一个命令窗口,@Path("items/{itemId}/users") public class RelatedUserResource { @GET @Produces({ MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML }) public List<User> getRelatedUsers(@PathParam("itemId") String itemId) { // returns the list of related users } // Other methods } 应该打开到命令窗口打开吗?

这是在Windows(server 2012)

1 个答案:

答案 0 :(得分:3)

java.exe附加到当前运行的命令shell或启动它的批处理脚本。 javaw.exe将在没有该附件的情况下将其作为单独的Windows程序启动。使用javaw与在Linux上运行java -jar xyz.jar &大致相同。