java如何检查';jar launcher.app';在Mac OS上
我有几个.jar文件,当使用Mac内置的“jar启动器”(版本15.0.1)打开时,它们会成功运行,但当从终端运行时,它们会出错 在线查看错误消息可能是由于链接到终端版本的Java版本不正确,因此我想检查为“Jar启动器”设置的选项是否与终端中使用的Java相同java如何检查';jar launcher.app';在Mac OS上,java,macos,jar,executable-jar,Java,Macos,Jar,Executable Jar,我有几个.jar文件,当使用Mac内置的“jar启动器”(版本15.0.1)打开时,它们会成功运行,但当从终端运行时,它们会出错 在线查看错误消息可能是由于链接到终端版本的Java版本不正确,因此我想检查为“Jar启动器”设置的选项是否与终端中使用的Java相同 有没有办法做到这一点 这个问题已经有两年了,但由于没有答案,我想我应该把我的两分钱放在这里,因为我自己也有问题,并且做了一些观察 Jar启动器似乎不一定使用与命令/usr/libexec/java_home显示的JVM版本相同的JVM版
有没有办法做到这一点 这个问题已经有两年了,但由于没有答案,我想我应该把我的两分钱放在这里,因为我自己也有问题,并且做了一些观察 Jar启动器似乎不一定使用与命令
/usr/libexec/java_home
显示的JVM版本相同的JVM版本:如果有JRE/Library/Internet插件/JavaAppletPlugin.plugin
,那么Jar启动器将使用它并忽略/Library/java/JavaVirtualMachines
中的任何内容
我已经通过删除JRE解决了Jar启动器和终端之间版本不匹配的问题:
资料来源:关于这件事有什么消息吗?