2014-10-05 219 views
-1

我只是试图在运行10.9.5的Mac上打开JAR文件。 但似乎无法打开它。我已经尝试litteraly的一切,但我有这个控制台的错误代码:Java JAR文件无法启动,Mac

类JavaLaunchHelper实现在两个/ -INS/JavaAppletPlugin.plugin /内容/首页/ lib中/ JLI /./ libjli.dylib。将使用两者之一。哪一个是未定义的。

有人说两个文件之间有冲突。我只是想打开它,没有做任何事情。开发人员不会回到我身边。

有些人可以查看jar文件吗?

提前致谢!需要帮助:(

+0

[objc \ [10012 \]的可能重复:类JavaLaunchHelper中都实现... libinstrument.dylib。将使用两者之一。其中一个是undefined](http://stackoverflow.com/questions/18794573/objc10012-class-javalaunchhelper-is-implemented-in-both-libinstrument-dyl) – MarsAtomic 2014-10-05 21:30:54

回答

0

确定我有同样的问题星期前。

打开terminale并检查您的缺省Java版本。在此之后 java -version 检查你的java路径

which java

,如果你想用你的java安装运行你的程序编辑你的变量PATH

PATH=/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java:$PATH 
export $PATH 

那么你就可以运行你的程序的终端

java -jar .... 
+0

其中java给我:/ usr/bin/java 所以我替换为: -bash:/ usr/bin/java/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java:$/usr/bin/java:没有这样的文件或目录 :( – Sikiduck 2014-10-06 20:07:11

+0

好的/ Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java一个文件或一个目录在路径中你只能保存目录,而$/usr/bin/java通常你在shell变量中没有'$' – 2014-10-07 04:51:36

+0

这是一个文件当我在bin文件夹中时,我有这个java文件,所以用..../bin/java它是一个文件。 在你的两条线的末尾加上一个$,是不是我想补充那些? 我在第一行的结尾和前面看到了PATH,我在那里添加了/ usr/bin/java吗?但后来我得到: - bash:/ usr/bin/java/Library/Internet:不是目录 :/ – Sikiduck 2014-10-08 19:26:22