我當時在Windows的Java 1.6項目中工作,現在我必須從我的筆記本電腦開始工作,那就是安裝了MacOsX Leopard 10.5.8的Macbook Pro(Intel Core 2 Duo)。如何在Mac中使用Java 1.6進行編程?
在過去曾與Java 1.5一起工作過的任何問題的筆記本電腦,但現在我無法使用1.6,我不知道我在做什麼錯。
當在終端我寫:java -version
我得到java version "1.6.0_26"
但是,當我試圖安裝NetBeans的最後一個版本(7.0.1),我得到的消息:
這不是possibe在本卷中安裝NetBeans 7.0.1。這 軟件可以安裝,並只能用Java工作6
然後我試着用Eclipse工作。我已經下載了最新版本的IDE,並打開了該項目。我得到一些編譯錯誤(Java 1.6的部分)。
我去首選項 - >爪哇 - >反編譯>編譯器符合水平從1.5到1.6
然後我得到一個消息,說:
當選擇1.6合規性,確保有兼容的JRE 安裝並激活(目前1.5)配置
但是,當我試圖改變到1.6
選定的JRE不支持當前的編譯器遵從 水平的1.6
我必須做的與Java 1.6的工作?
編輯:
我注意到,在
/System/Library/Frameworks/JavaVM.framework/Versions/
1.6似乎並沒有被安裝
您是否安裝了用於OS X的開發人員工具?如果現在不這樣做,並確認Java 1.6已安裝。如果沒有,您可以隨時從MacPorts獲取。 – Perception
Utilities下有一個Java util,可幫助您選擇活動的系統Java。但Java6應該預裝在Leopard上。 – hellectronic
問題可能在於您可以選擇32位和64位Java版本。剛試過了。 – hellectronic