jpackage 创建一个挂起的安装程序

2024-05-06

我正在尝试使用jpackage为我的 Java 应用程序创建安装程序。我上线了 使用 OpenJDK 15.0.1 的 Windows 10。我应该能够使用构建安装程序

jpackage --input C:\MyApp --main-jar MyApp.jar

更新:我最初发布了当我使用 --app-image 选项时发生的问题,但它只发生在基本命令中。

运行时没有错误,但生成的可执行文件MyApp-1.0.exe未能 完全的。当我运行它时,会短暂弹出一个窗口,然后在我之前消失 有时间阅读它,然后就不会再发生任何事情。它永远不会到达 询问“您想允许此应用程序进行更改吗?”。那么如果 我尝试删除MyApp-1.0.exe,Windows 告诉我,“该操作不能 已完成,因为该文件已在 MyApp 的安装程序中打开。” 重新启动后 Windows 我可以删除安装程序。

有时我能够生成一个可以运行的安装程序,我会很高兴 得出结论,我刚刚尝试的任何变化都是一个解决方案,只是 让我下次尝试时失败。成功或失败似乎 是随机的。特别是我有一个可以运行的安装程序版本 我的 Windows 10 笔记本电脑上,但挂在我的 Windows 10 台式电脑上。

我已经使用 jdk.java.net 上的 JDK 16 的早期访问版本进行了尝试,并且 问题仍然存在。

这是之前两篇文章的后续:使用 --app-image 选项创建安装程序时 jpackage 崩溃 https://stackoverflow.com/questions/64744154/jpackage-crashes-when-creating-an-installer-with-the-app-image-option/64759980#64759980 and jpackage --type app-image 创建无限递归目录 https://stackoverflow.com/questions/64741275/jpackage-type-app-image-creates-infinite-recursive-directories/64743880#64743880


我刚刚找到了以下帖子:如果已安装,则无法重新运行 Java JPackage 安装程序,第二次只是退出而不发出警告 https://stackoverflow.com/questions/62675323/cannot-rerun-java-jpackage-installer-if-already-installed-second-time-just-exit

如果应用程序已安装在 \Program Files 中,则安装会失败。解决方案是卸载或增加版本号。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jpackage 创建一个挂起的安装程序 的相关文章

  • 创建因子时设置级别与 `levels()<-`

    让我们首先创建一些因素 F1 lt factor c 1 2 20 10 25 3 F2 lt factor paste0 F1 years F3 lt F2 levels F3 lt paste0 sort F1 years F4 lt
  • Zurb Foundation:半透明顶栏可能吗?

    有没有办法用 Zurb Foundation 制作一个半透明的顶栏 据我所知 我已经在我的 settings scss file topbar bg color topbar bg topbar dropdown bg topbar dro
  • C#:将字符串编组为 utf8 char* [重复]

    这个问题在这里已经有答案了 背景 我正在尝试基于修改后的 libspotify net 编写一个高级 libspotify 包装器 http libspotifydotnet codeplex com http libspotifydotn
  • Php - 您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展

    如何修复下面的错误 您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展 我使用带有 telnet 连接的 NAS 我安装了FFP 0 7 My php ini is in ffp etc php ini我取消了我认为有
  • 更改 WPF Toolkit 图表中绘图区域和标题周围的边距

    我正在使用 WPF Toolkit 2010 年 2 月版本的 Chart 控件 图表相对于绘图区域占用了大量空间 如何控制绘图区域和图表标题周围的边距 这样 我可以将我需要的 10 个图表排列在网格中 而无需在屏幕上使用太多空间 Than
  • 在 Flutter 中使用 Stream/Sink

    我正在尝试更换increment颤动应用程序代码 通过使用Streams http www dartlang cc docs tutorials streams 来自 Dart API 而不使用范围模型 https pub dartlang
  • Import 语句顺序有什么影响吗?

    这个疑问由来已久 当我使用 eclipse 编写类时 导入语句会自动填充 import语句的顺序有影响吗 1 关于编程执行速度 2 任何标准编码实践都是相同的 import语句对执行速度没有影响at all 它们仅在编译时重要 如果您完全限
  • 能否使用 jQuery 的 $(responseXML) 语法可靠地解析 XML?

    我目前正在寻找一种使用 JavaScript 从服务器 XML 响应中提取信息的简单方法 jQuery 似乎是一个很好的候选者 当谈到使用 jQuery 解析 XML 时 我不断遇到类似于以下代码片段的代码示例 function parse

随机推荐