【问题标题】:What are minimum requirements for running Desktop Compose App on Mac OS and Windows OS在 Mac OS 和 Windows OS 上运行 Desktop Compose 应用程序的最低要求是什么
【发布时间】:2022-08-06 01:17:03
【问题描述】:

我正在使用Desktop Compose Multi-Platform 开发一个应用程序。
它将在 Mac OS 和 Windows OS 上运行。

官方文档(Document Link) 指出,为了构建.dmg 和.msi 可执行文件,我们至少需要JDK 15。
我能够构建一个.dmg 安装程序并将其安装在 MacOS 上。
但是应用程序没有打开,也没有显示错误信息(打开应用程序没有任何反应)

所以我的问题是:

  1. 运行此应用程序需要什么最低 JDK 版本?
  2. 我们需要在运行这个应用程序的机器上安装 JDK15 或更高版本吗?
  3. 运行 Desktop Compose 多平台应用程序的其他最低软件/硬件要求是什么?

    注意:我发布这些查询是因为没有围绕以下主题的官方文档:
    运行 Desktop Compose 多平台应用程序的最低软件要求。

  • 您是否尝试使用终端运行已安装的应用程序?也许有一些控制台日志可以看到问题。

标签: compose-desktop jetbrains-compose


【解决方案1】:

在将 JPackage 与我的桌面撰写应用程序一起使用以创建 .dmg 可执行文件之前,我遇到了这个问题。据我所知,问题不应该出在您安装的 JDK 版本中。就我而言,该应用程序会显示为已安装,但是当我单击它时,它会尝试运行然后立即关闭而不显示任何 UI。

问题最终是我试图让父母process ID 不适用于mac。

如果您没有尝试访问任何系统信息/进程,则另一种可能性是某种权限问题,因此您可以尝试使用sudo 从终端运行它。

最后要尝试的是进行“手动调试”。在应用程序开始时创建一个文件并在整个过程中添加写入行以缩小应用程序崩溃的确切位置。

【讨论】:

    猜你喜欢
    • 2021-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-23
    • 2014-11-25
    相关资源
    最近更新 更多