我想玩这个java模拟:http://www.compadre.org/OSP/items/detail.cfm?ID=9640在 Linux (ubuntu) 系统上以 java 3d 模式运行。但这不起作用。
如果我切换到 java 3d 模式,它会抱怨未安装 java 3d。 sudo aptitude install libjava3d-java
没有帮助。
然后我在这个 java 应用程序中右键单击并选择“诊断”->“关于 Java 3D”。然后我收到消息:
未在以下位置找到 Java 3D:/usr/lib/jvm/java-6-openjdk-i386/jre/lib/ext:/usr/java/packages/lib/ext
然后我尝试了
cp /usr/share/java/*3d* \
/usr/lib/jvm/java-6-openjdk-i386/jre/lib/ext`
但我再次收到相同的错误消息。
我这样启动java应用程序:
java -jar ejs_astronomy_SolarLunarEclipse.jar
我在两个系统上尝试过这个,一个是新安装的,也暂时从openjdk切换到sun-jdk,没有任何效果。
知道我怎样才能完成这项工作吗?
答案1
Java 3D不包含在 JRE 或 JDK 中。
在 Ubuntu 上安装的一些说明如下:https://help.ubuntu.com/community/Java3dUbuntu