从命令窗口启动和执行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)
中答案 0 :(得分:3)
java.exe
附加到当前运行的命令shell或启动它的批处理脚本。 javaw.exe
将在没有该附件的情况下将其作为单独的Windows程序启动。使用javaw
与在Linux上运行java -jar xyz.jar &
大致相同。