java - Netbeans 部署 JavaFX 应用管理员权限

标签 java netbeans javafx admin-rights

如何为 Windows 部署 JavaFX 应用程序,以便包含我的 jar 的 exe 以管理员权限启动?我使用我的旧部署方法进行了此操作,但 Netbeans 方式似乎更简单、更高效,所以我真的很想使用它。它有助于消除我通常需要执行的许多额外步骤...

我确信解决方案就在我眼皮底下,但我就是想不出来!

最好的问候,

阿伦

最佳答案

提交赏金后,我可能会为您提供答案: 如果您知道如何将自定义 INNO 脚本与 JavaFX bundler 一起使用,则可以使用自定义 INNO 脚本并向注册表添加一个条目,以强制应用程序运行提升:

[Registry]
Root: HKCU; Subkey: "Software\Microsoft\Windows NT\CurrentVersion\Appcompatflags\layers"; ValueType: string; ValueName: "{app}\File Name.exe"; ValueData: "RUNASADMIN";

这并不理想(无论如何对我来说),但最重要的是它有效。

如果您需要更多说明,请告诉我,我可以引导您完成。

关于java - Netbeans 部署 JavaFX 应用管理员权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25994380/

相关文章:

java - 如何使用 oAuth2/spring security 限制一个连接/用户

java - Apache netbeans IDE 10.0 安装了 JEE 支持,但注释仍然错误

jakarta-ee - 什么是 "Java EE 7 API Library"和 "Java EE Web 7 API Library"以及何时使用它们?

java - 如何将 System.in 重定向到 JavaFX TextField?

java - 使用资源文件夹在使用 IntelLiJ 的 JavaFX 项目上加载图像

java - 在 Java 中返回 Iterator 接口(interface)的实例?

java - android中的后台线程

java - Bing Visual Search API (v7) 未返回图像响应

java - Jtable中的AutorowSorter链接到mysql

JavaFX 样式类不会刷新