一些背景資料:破碎的Java的Mac 10.6
在Mac OS X 10.6的MacPorts使用,我有我的.bash_profile DYLD_LIBRARY_PATH
集。
問題:
當我運行java -version
我得到這個錯誤:
Error occurred during initialization of VM
Unable to load native library: libjava.jnilib
通過一種有益的方式forum thread,我發現這個問題是在我的「/選擇一些文件/本地/ lib'目錄由於我設置的DYLD_LIBRARY_PATH
而導致麻煩。
當我從'/ opt/local/lib'中刪除以libgif,libjpeg,libpng和libtiff開頭的文件時,問題消失,'java -version'工作,但取決於這些文件的端口中斷。
任何人都知道的方式,我可以保持文件,仍然可以讓java正常工作?可能設置的java路徑,我不知道該怎麼做,我所有的嘗試都失敗了。
謝謝。
請不要發佈只是鏈接到其他職位的答案。在堆棧溢出時,答案應該實際上包含自己的問題解決方案。鏈接很棒,但只能用於提供更多信息。 – Pops 2011-11-09 20:04:10