我有一个.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
我已经能够成功使用这种方法。如果您有任何疑问,我可能会提供更多信息。