[英]How to install Java 8 runtime environment on OS X Mountain Lion
我正在運行OS X 10.6.5。 我想使用當前的JRE,因為我想使用的某些軟件取決於它(而不是瀏覽器應用程序)。 我從Oracle(jre-8u60-macosx-x64.dmg)下載了安裝程序,並以管理員權限運行了該安裝程序。
無法啟動取決於Java的軟件。
每個“ Java控制面板”僅安裝了該Java版本。
在終端中鍵入java -version
時,出現以下錯誤輸出:
不存在Java運行時,要求安裝。 2015-09-03 12:43:15.675 java [1091:303] JLRequestRuntimeInstall:錯誤調用:CFMessagePortCreateRemote
數十次搜索未能為我提供有用的見解。
我在做什么錯或誤解?
當您安裝JDK(開發套件)時,假定您是程序員,將使用命令行工具。 但是,獨立的JRE被認為是GUI安裝的軟件使用的工具,需要它的軟件將知道在哪里可以找到它。
不過,可以通過使用完整路徑從Terminal運行Java命令行工具:
$ '/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java' ClassName
或通過將其添加到主目錄中.bashrc
中的shell路徑中:
export PATH="$PATH:/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin"
然后,在打開一個新終端(已經打開的終端不受.bashrc
的更改影響)之后,您只需鍵入java
。
上面的命令中需要使用引號,因為路徑中有空格。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.