我开发了一个Java服务,需要部署在专用服务器上。我已在我的机器上部署了该服务,它工作正常。现在,我想在长时间运行的服务器机器中部署。如何部署Web服务以使其成为长期运行的服务器进程?我更喜欢在Tomcat上部署它。
PS :我在Eclipse中开发了Web服务,我的操作系统是Windows 7。
答案 0 :(得分:1)
在计算机启动时启动Java程序的方法是将其作为服务安装。有几个选项用于包装Java程序,并具有必要的魔术来执行此操作。我对" winsw"有过良好的经验。由詹金斯的Kohsuke成名。
https://github.com/kohsuke/winsw
您需要拥有管理员权限,您将从阅读Windows如何使用服务中受益,了解为什么您无法查看swing窗口并运行jvisualvm等。