2014-09-24 3 views
0
java.lang.NoClassDefFoundError: Could not initialize class com.sun.j3d.utils.universe.SimpleUniverse 
at com.jbatik.modules.corak.component.CorakViewElement.init(CorakViewElement.java:140) 
at com.jbatik.modules.corak.component.CorakViewElement.<init>(CorakViewElement.java:109) 
Caused: java.lang.reflect.InvocationTargetException 
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) 
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 
at java.lang.reflect.Constructor.newInstance(Constructor.java:408) 
at org.netbeans.core.spi.multiview.MultiViewFactory$MapMVD.createElement(MultiViewFactory.java:447) 

Пожалуйста, помогите мне, я очень путать для установки Java3D на MacOSX, прежде, чем я с помощью Windows 8.1 хорошо не проблема. Я копирую j3dutil, j3dcore, vecmath, jogl и gluegen-rt на jre/lib/ext, и ничего не происходит.ошибки во время выполнения не может найти классы JAVA3D simpleUniverse Lib на NetBeans на MacOSX 10.9.5

ответ

0

Вы должны установить Java3D 1.6.0, я написал очень подробное руководство по этому вопросу, следуйте моим инструкциям here.

Вы никогда не должны копировать любую библиотеку в jre/lib/ext, чтобы избежать взлома апплетов и приложений, которые могут использовать другую версию Java3D или JOGL.

 Смежные вопросы

  • Нет связанных вопросов^_^