导入jar包后运行报错:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no j3dcore-ogl in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at javax.media.j3d.NativePipeline$1.run(NativePipeline.java:231)
at java.security.AccessController.doPrivileged(Native Method)
at javax.media.j3d.NativePipeline.loadLibrary(NativePipeline.java:200)
at javax.media.j3d.NativePipeline.loadLibraries(NativePipeline.java:157)
at javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:987)
at javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:299)
at com.java3d.Demo1.<init>(Demo1.java:18)
at com.java3d.Demo1.main(Demo1.java:39)
在CSDN的下载的简介里面找到解决方法了,https://download.csdn.net/download/xuanyuanlei1020/8866767。
http://www.oracle.com/technetwork/java/javase/tech/index-jsp-138252.html 获取java3d 开发包。
将 j3dcore-ogl.dll 文件放到 你的 ...\jdk1.8.0_131\bin 文件下。
再运行就没问题了。