如何在Windows/Linux/MacOS系统启动时运行Java应用程序?
问题描述:
如何在Windows/Linux/MacOS系统启动时运行Java应用程序?如何在Windows/Linux/MacOS系统启动时运行Java应用程序?
JNA/JNI的任何实施将受到欢迎。
答
在windows上可以使用reg add 将您的应用程序的路径添加到hklm/software/microsoft/windows/current版本/运行 要查看更多,请在命令提示符处输入reg add /? 或者你可以使用系统调用从你的应用程序本身添加它
答
看看http://wrapper.tanukisoftware.org。它为Java应用程序在各种操作系统下运行提供了一个包装器。您可以使用社区版。
+0
可下载的TanukiSoftware Java服务包装程序适用于Windows的64位二进制文件:http://www.krenger.ch/blog/tag/java-service-wrapper/ – Vadzim 2013-02-26 18:53:29
没有任何JNA/JNI实现实际工作 – CodeWrite 2011-05-12 11:29:01
JNA/JNI不是启动时启动进程的技术,它们用于从Java应用程序调用本机代码。 – 2011-05-12 15:37:15
是的,我知道,但有不同的操作系统下有类似功能的共同库...这是我在java中的第一个项目,我想知道是否有一些。 – CodeWrite 2011-05-18 06:56:46