2014-10-05 89 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