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 - 从数据处理程序写入文件

java - 为什么 netbeans 7.3 没有看到我安装了 Java 1.7.0_21?

java - 如何仅将模糊应用于 Pane 内的矩形区域?

spring-boot - 有没有办法用 SpringBoot 启动 FXGL?

java - postInvalidate() 不适用于非 ui 线程

java - 如果没有 @Inject 构造函数,则无法提供 Dagger2

java - 星火Java : Upload file did't work in Spark java framework

java - java中的函数比较 double 值以获得最大值

eclipse - Landau notation (ide) 工具支持

java - 线程中的异常 "JavaFX Application Thread"java.lang.IllegalArgumentException : Children: duplicate children added: parent = TableRow@adc848