我有一个 .jar 文件,我想在每次启动计算机时将其隐藏在后台运行。我使用 javaw -jar x.jar
来加载它,但我似乎无法找到一种方法来隐藏它。有办法吗?
最佳答案
我建议将应用程序作为 Windows 服务运行。您可以按照 Romain 的建议使用服务“包装器”。
或者,您可以使用 Tomcat。适用于 Windows 的 Tomcat 包括两个二进制文件,tomcat.exe 和 tomcatw.exe。
tomcat.exe 可用于将您的应用安装为 Windows 服务,而 tomcatw.exe 可用于配置所述服务。
这些二进制文件过去曾作为“procrun”包含在 Apache Commons Daemon 项目中。但是,我认为该项目可能已经不存在了。该文档仍然存在。这是一个链接: http://commons.apache.org/daemon/procrun.html
我已经能够使用这种方法取得一些成功。如果您对此有疑问,我可能可以提供更多信息。
关于java - 有没有办法启动隐藏的jar文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3259541/