2010-10-21 68 views
1

我想在OS X 10.6.4系統中使用Intellij Idea在tomcat中調試j2ee應用程序。我需要它專門運行1.5 JVM和1.5 JDK,以便jgroups-all組件不會通過此錯誤使應用程序崩潰:JAVA 1.5在OSX 10.6.4

class:java.lang.ClassNotFoundException:[Lorg.jgroups.Address; 在com.opensymphony.oscache.plugins.clustersupport.JavaGroupsBroadcastingListener.initialize(JavaGroupsBroadcastingListener.java:119)

有沒有人需要在之前OS X安裝JVM或JDK的舊版本? 注意:我是Mac新手。

謝謝大家。

+0

[Snow Leopard上的Java5]的可能重複(http://stackoverflow.com/questions/1541876/java5-on-snow-leopard) – Thilo 2010-10-22 07:27:11

回答

1

那麼,據我所知你應該能夠在Java控制面板中選擇一個較舊的虛擬機,儘管我認爲蘋果現在默認會刪除舊的JRE。

在開始您的項目之前,您是否考慮過Apple的Java Deprecation?看起來你會在不久的將來失去運氣。如果蘋果甚至不想支持最近的JRE,那麼它們不太可能提供舊的,不支持的,甚至Oracle也不會支持。

即使Oracle將爲Mac OSX提供一些JRE/JDK,它們也不太可能將某些Java 5支持到Mac OSX。最好的辦法是在執行任何其他步驟之前將您的應用程序遷移到首先支持的版本。