出现这个问题的原因和解决办法连接

Nov 13, 2012 2:43:53 PM org.jdesktop.application.Task failed
SEVERE: My.Application$9@7c4f8358 failed: java.lang.NoClassDefFoundError: javax/media/opengl/GLCapabilitiesChooser
java.lang.NoClassDefFoundError: javax/media/opengl/GLCapabilitiesChooser
at jpl.mipl.jade.jadis.agile2d.swing.JOGLPluggableRenderer.notifyBeforeSetRootPane(JOGLPluggableRenderer.java:105)
at jpl.mipl.jade.jadis.StereoJFrame.setRootPane(StereoJFrame.java:264)
at javax.swing.JFrame.frameInit(JFrame.java:236)
at javax.swing.JFrame.<init>(JFrame.java:159)
at jpl.mipl.jade.jadis.StereoJFrame.<init>(StereoJFrame.java:172)
at StereoWS.DSStereoFrame.<init>(DSStereoFrame.java:70)
at StereoWS.StereoWSView$9.doInBackground(StereoWSView.java:1067)
at org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at org.jdesktop.swingworker.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:680)
Caused by: java.lang.ClassNotFoundException: javax.media.opengl.GLCapabilitiesChooser
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 14 more

解决办法:


7
down vote
accepted
I believe you are using Java3D jars from the old Oracle site in combination with the latest JogAmp JOGLv2, this will not work of two reasons A) the jogl.jar is now renamed jogl-all.jar B) internal namespace changes, all com.sun.* classes is now found under com.jogamp.* and this will confuse the old Java3D code that expects the com.sun.* namespace.Both JOGL and Java3D is now maintained by members of the JogAmp community: Background of the move: http://labb.zafena.se/?p=656 The only supported way to use Java3D today is by using the community maintained Java3D in combination with the latest JogAmp JOGL v2.Tutorial on how to setup the latest community maintained Java3D in combination with JOGLv2. Julien Gouesse: Java 3D est de retour [Java 3D is back] http://gouessej.wordpress.com/2012/08/01/java-3d-est-de-retour-java-3d-is-back/

大致原因是因为使用老版本oracle java3d jar与最新jogAmp,解决办法是更新java3d jar文件
需要的java3d jar 文件和 jogAmp jar文件

原文出处:http://stackoverflow.com/questions/13365593/java3d-classes-not-found

java3d Intellij suddenly throwing ClassNotFoundException相关推荐

  1. 七万字Java基础知识点总结

    计算机基本知识 一个小常识:java严格区分大小写,但是windows不区分,所以在命令提示符里大小写是一样的 命令行采用的字符集是GBK,识别中文的 程序=算法+数据结构 软件=程序+软件工程 冯· ...

  2. 26. Intellij IDEA 启动项目ClassNotFoundException

    转自:https://blog.csdn.net/zhw0596/article/details/81388147 使用Intellij IDEA  的过程中,新创建的项目启动时报 严重: Error ...

  3. java命令行运行 classnotfound_Kotlin测试从ClassNotFoundException的命令行失败,但是从IntelliJ开始工作...

    我有一个Kotlin Spring Boot项目here . 它有一些测试,从IntelliJ运行得很好,但是当我从命令行运行时,失败并出现以下错误 . BUILD FAILED in 1m 12s ...

  4. 解决Intellij IDEA Tomcat启动项目报错:java.lang.ClassNotFoundException:org.springframework.web.context.Contex

    新建了一个maven项目,启动是报错java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderList ...

  5. 40.lombok在IntelliJ IDEA下的使用

    转自:https://www.cnblogs.com/yjmyzz/p/lombok-with-intellij-idea.html lombok是一款可以精减java代码.提升开发人员生产效率的辅助 ...

  6. IDEA里运行代码时出现Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Logger的解决办法(图文详解)...

    问题详情 运行出现log4j的问题 "C:\Program Files\Java\jdk1.8.0_66\bin\java" -Didea.launcher.port=7533 & ...

  7. idea 编译java程序_Java,Hello World,《算法》环境搭建中的问题,用 cmd 和 IntelliJ Idea 分别编译和运行 Java 程序...

    ▶ IntelliJ idea 下载和安装(http://www.jetbrains.com/idea/) ▶ 新建项目(如图),注意选择 SDK 类型和位置 ● 在 src 目录中新建一个 Pack ...

  8. Intellij IDEA中使用MyBatis-generator 自动生成MyBatis代码

    2019独角兽企业重金招聘Python工程师标准>>> Intellij IDEA中使用MyBatis-generator 自动生成MyBatis代码 MyBatis Generat ...

  9. Hadoop Intellij IDEA 建demo

    Hadoop Intellij IDEA本地开发环境搭建 原文:http://blog.csdn.net/u010171031/article/details/53024516 首先我们需要新建一个j ...

  10. IntelliJ IDEA中使用综合使用Maven和Struts2

    在Intellij IDEA中手动使用Maven创建Web项目并引入Struts2 创建一个新的Maven项目 建好项目之后点击左下角的enable auto import 项目部署 在Moudule ...

最新文章

  1. mysql中存储日期的类型_选择合适的 MySQL 日期时间类型来存储你的时间
  2. SWPU第一届APP程序设计大赛筹备工作
  3. OpenCV中基本数据结构(1)_Point
  4. 数据库流行度5月排行榜:Oracle企稳PostgreSQL飙升
  5. 用winformz时间格式不正确_霜冻不可怕,用生态防寒布正确预防减少损失
  6. Activity与Fragment的生命周期
  7. python中 和 的区别_举例子让你明白python中is和==的区别
  8. 笔记_深度学习相关_PyTorch
  9. “蓝桥杯”练习系统练习题答案(自己做的)
  10. 微软新一代系统镜像 Windows 11 系统 ISO 镜像下载 - BT 磁力 / 网盘地址
  11. LeaRun.Java快速开发平台 高效代码自动化生成
  12. tp前后端不分离源码_Thinkphp5.0+Vue2.0前后台分离框架通使用后端源码
  13. java找不到符号 符号:类xxx位置xxxx
  14. 【MySQL学习笔记】电子杂志订阅表的操作
  15. 淘宝客做不下去怎么办?
  16. 【年终终结】2021年年末总结
  17. 智慧养老平台推广文案列
  18. python 查找函数所在模块和文件位置_查看python的模块和函数帮助文档方法
  19. Linux关于ls的命令有哪些,关于linux中ls意思,LS什么大全
  20. Python学习 Day28 JS函数(二)

热门文章

  1. 《计算机科学概论(第12版)》—第0章0.2节计算机器的由来
  2. 小米手机微信指纹支付上传服务器吗,小米MIUI支持微信指纹支付吗 小米MIUI微信指纹支付【图文】...
  3. vscode调整代码大小
  4. 博途的多步过程控制, 寄存器寻址
  5. 真-vue使用jsonp跨域
  6. TensorFlow北大公开课学习笔记-3.3反向传播
  7. 计算机辅助翻译公开课,清华大学发布八门网络公开课
  8. python词云库wordCloud中文乱码
  9. Trustzone的一些理解
  10. GT540M最新驱动(windows XP 32位),安装NDIVIA安装程序无法继续解决方法