我最近升級到了Snow Leopard,看起來IntelliJ無法從大於 -Xmx1950m的內存啓動。該圖標在碼頭上彈跳,但沒有出現。升級到Snow Leopard後,IntelliJ不能使用超過1950MB的內存
我的猜測是它試圖使用一個32位版本的Java,但一切看起來都正確。升級時是否有人遇到過這種情況?
echo $JAVA_HOME
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
我最近升級到了Snow Leopard,看起來IntelliJ無法從大於 -Xmx1950m的內存啓動。該圖標在碼頭上彈跳,但沒有出現。升級到Snow Leopard後,IntelliJ不能使用超過1950MB的內存
我的猜測是它試圖使用一個32位版本的Java,但一切看起來都正確。升級時是否有人遇到過這種情況?
echo $JAVA_HOME
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
重新安裝IntelliJ修復了這個問題。我的猜測是IntelliJ的info.plist中出現了錯誤。
您確定它是not set to run in 32-bit mode?
另一種可能的情況是,如果您已手動修改Info.plist並通過補丁更新到10.0.2,則文件未更新爲可在64位模式下運行的新版本。
不幸的是,事實並非如此。 – 2011-02-17 17:34:16