最近我们一直在重写一个在 OS X 上运行的 Java 应用程序。我们必须保持应用程序 Java 以利用一些内部库。jar 需要以 root 权限运行。以前我们使用 AppleScript 以管理员权限重新执行 jar。它是一个 GUI 应用程序,因此 AppleScript 非常好,因为用户可以双击 jar,获取 GUI 请求并重新启动。无需 CLI。不幸的是,看起来有些 AppleScript jar 不再与 OS X 版本的 Java 打包在一起。除了使用第三方二进制文件之外,是否有人知道在 OS X 上提升您在 Java 中的权限?
问问题
207 次