栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

OS X上的Java:如果.app软件包包含JVM捆绑包,则“ open”命令将无法运行

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

OS X上的Java:如果.app软件包包含JVM捆绑包,则“ open”命令将无法运行

因此,我将自己回答这个问题,因为问题在我身旁。

我使用的捆绑JVM(是我从Moneydance应用程序复制的)是罪魁祸首。我怀疑Moneydance的创建者可能会删除其应用程序不使用的运行时捆绑功能,以减小文件大小。不管是什么原因,我的问题都是通过创建自己的捆绑包解决的。

我这样做是复制

/Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk
MyApp.app/Contents/PlugIns/
。之后,我编辑了Info.plist称为JVMRuntime使用该条目的密钥
jdk1.8.0_77.jdk
。我的应用程序现在使用此JDK而不是以前使用的捆绑软件,open现在可以正常运行了。

很抱歉没有做我的作业,但感谢您的帮助。我在编写复制步骤时发现了这个问题,所以没有您,我可能找不到它。我想我对那些可能会遇到类似情况的人说的就是检查您的JVM软件包。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/398349.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号