1

我正在尝试在 OS X 10.6.4 系统中使用 Intellij Idea 在 tomcat 中调试 j2ee 应用程序。我需要它专门在 1.5 JVM 和 1.5 JDK 上运行,以便 jgroups-all 组件不会因此错误而使应用程序崩溃:

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

以前有没有人需要在 OS X 中安装旧版本的 JVM 或 JDK?注意:我是 Mac 新手。

谢谢大家。

4

2 回答 2

1

好吧,据我所知,您应该能够在 Java 控制面板中选择较旧的 VM,尽管我认为 Apple 现在默认删除旧的 JRE。

在开始您的项目之前,您是否考虑过 Apple 的Java 弃用?看来你在不久的将来会倒霉。如果 Apple 甚至不想再支持一些最近的 JRE,那么他们不太可能提供旧的、不受支持的 JRE,甚至 Oracle 也终止了对它们的支持。

即使 Oracle 将为 Mac OSX 提供一些 JRE/JDK,他们也极不可能将一些 Java 5 反向移植到 Mac OSX。最好的办法是先将应用程序迁移到受支持的版本,然后再执行任何其他步骤。

于 2010-10-21T23:04:12.553 回答
0

在此处尝试解决方案。

于 2010-10-21T22:59:04.843 回答