草庐IT

tanukisoftware

全部标签

java - 如何启动需要提升权限的 .jar?

我有一个执行简单系统管理任务的小.jar,因此它需要以提升的权限运行。我已经研究了几个小时,现在知道可以通过三种方式完成:1)从提升的cmd提示符运行2)将.jar转换为.exe并将其与list文件捆绑在一起3)使用另一个.jar启动我的.jar并请求许可。选项1)对我不起作用,因为这需要部署给不知道如何执行此操作的其他用户。选项2)并不理想,因为我选择用Java编写这个应用程序是为了它的可移植性。这可能会在不同的系统上运行,而Java似乎是最兼容的。这样就剩下了选项3),这就是我的问题所在。我似乎无法筛选大量关于如何为我的应用程序创建包装器的信息。考虑到我的规范,对于创建包装器.ja

java - 如何在 Windows/Linux/MacOS 系统启动时运行 Java 应用程序?

如何在Windows/Linux/MacOS系统启动时运行Java应用程序?JNA/JNI的任何实现都将受到欢迎。 最佳答案 看看http://wrapper.tanukisoftware.org.它为java应用程序提供了一个包装器,以便在各种操作系统下运行。您可以使用社区版。 关于java-如何在Windows/Linux/MacOS系统启动时运行Java应用程序?,我们在StackOverflow上找到一个类似的问题: https://stackover