2014-10-22 81 views
0

我双击执行jar文件,但只要注销就停止运行。除非我关闭系统,否则我必须做些什么才能继续进行下去?注销后Jar文件停止运行

+0

通过注销我认为你退出Windows(或其他操作系统)。如果是这样,只需锁定屏幕让该jar在后台运行 – Adz 2014-10-22 08:34:53

回答

1

当您注销Windows正在查杀/停止所有用户特定的进程。过去我也遇到过类似的问题,对我来说,解决方案就是作为Windows服务器运行。 检查Running a Java process in Windows even after the user is logged out

我建议使用Windows服务

这篇文章将告诉你所有你需要知道的运行罐子:Running Java Applications as a Windows Service

+0

我通过修改mainclass并将我的jar添加到classpath.3来编辑wrapper.conf文件。但它不启动服务,并且启动JVM失败... WrapperManager:正在初始化... WrapperSimpleApp用法: java org.tanukisoftware.wrapper.WrapperSimpleApp {app_class {/ app_method}} [app_arguments] 其中: app_class:要运行的应用程序的完全限定类名称。 app_arguments:通常会传递给应用程序的参数。加载应用程序时退出JVM – aneela 2014-10-23 05:08:35

0

这也许是可能的是,在你的jar文件就被写在注销system.exit(0)或任何其他逻辑将被调用。