【问题标题】:How to create Mac OS X Application Bundle with Eclipse to MacOS Catalina如何使用 Eclipse 到 MacOS Catalina 创建 Mac OS X 应用程序包
【发布时间】:2019-11-17 00:15:40
【问题描述】:

我正在尝试导出我的 java Mac OS X 应用程序包。但是当我运行它时,我收到一条错误消息,提示我需要 Java 6 for Mac OS X。

当我在终端上运行 java -version 时,它返回了这个:

java version "13.0.1" 2019-10-15
Java(TM) SE Runtime Environment (build 13.0.1+9)
Java HotSpot(TM) 64-Bit Server VM (build 13.0.1+9, mixed mode, sharing)`

Eclipse 不是与 Apple 同步的还是我导出项目有误?

谢谢!

【问题讨论】:

标签: java eclipse bundle macos-catalina


【解决方案1】:

这是 macOS 上的 Eclipse 长期存在的问题,通常通过在 JVMCapabilities 键中添加一些缺失值来解决

/Library/Java/JavaVirtualMachines/<your_java_version>/Contents/Info.plist

最终看起来:

<key>JVMCapabilities</key>
 <array>
  <string>JNI</string>
  <string>BundledApp</string>
  <string>WebStart</string>
  <string>Applets</string>
  <string>CommandLine</string>
 </array>

【讨论】:

    猜你喜欢
    • 2011-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多