我还在 netbeans 论坛上发布了这个问题 - 希望获得最大的曝光率。
我正在使用 NetBeans RELEASE67 和 maven-nbm 插件开发应用程序。我使用 Java WebStart 进行部署。
我的用户混合使用了 java 1.6 和 java 1.5
我的 java 1.5 用户无法使用该软件;在启动时,软件调用 TopComponent.findInstance() 这会导致
java.lang.NoClassDefFoundError: javax/swing/GroupLayout$Group
我可以看到 javax.swing.GroupLayout 对 java 1.6+ 来说是新的,并且很难理解基本的 TopComponent 代码与 java 1.6 是如此相关。
如何让 NetBeans 平台应用程序在 Java 1.5 下运行?
我将尝试倒退到 RELEASE65,希望这能解决问题。有什么建议么?
非常感谢。