首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装了libjava3d-java,但不能编译我的Java3D项目

安装了libjava3d-java,但不能编译我的Java3D项目
EN

Ask Ubuntu用户
提问于 2011-04-02 09:18:43
回答 1查看 1.3K关注 0票数 0

在我的Mac上,我可以轻松地使用Java3D编译一个Java项目。在使用默认jdk的普通Maverick上,我得到了很多错误:

代码语言:javascript
复制
./DreiDimAnsicht.java:52: cannot find symbol
symbol  : class Canvas3D
location: class DreiDimAnsicht
        Canvas3D canvas = new Canvas3D(config); 
                              ^

所以我安装了libjava3d-java包,但是它给了我完全相同的错误消息。因为我想使用Launchpad的构建服务,所以我不能仅仅在我的机器上安装一些东西来让它工作。是否有一些软件包,我可以安装,使编译工作?

我用普通的javac MainClass.java编译它。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2011-04-24 14:00:50

在编译和使用应用程序运行最终的jar文件时,您必须将jar添加到类路径中。

汇编时:

代码语言:javascript
复制
javac -cp /usr/share/java/j3dcore.jar:/usr/share/java/j3dutils.jar:/usr/share/java/vecmath.jar MainClass.jar

要在运行jar时指定类路径,请将类路径放在清单文件中。增加以下一行:

代码语言:javascript
复制
Class-Path: /usr/share/java/j3dcore.jar /usr/share/java/j3dutils.jar /usr/share/java/vecmath.jar
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/33081

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档