在Netbeans dist中包含Java3d

时间:2014-05-01 09:34:59

标签: java macos netbeans jar java-3d

我在Netbeans中有一个使用Java3d的Java项目。当我分发jar文件时,它不起作用。我尝试了各种方法来添加文件vecmath.jar,j3dutils.jar,j3dcore.jar,但它们似乎被忽略了。我尝试在另一台装有Windows XP的电脑上运行生成的jar,我让一位朋友在Mac上试用它,但它没有启动。

到目前为止我尝试了什么并且没有工作(基于互联网上的答案,有些可能没有意义,但我尝试了所有我能找到的东西):

  • 选中项目菜单中的启用本机打包操作
  • 使用三个Java3d jar分发dist文件夹,包括Netbeans生成的名为lib的文件夹
  • 右键单击项目,Properties-> Libraries,然后添加Java3d jar
  • 右键单击项目下的Libraries文件夹,然后添加jar / folder
  • 在src文件夹中包含一个包含jar的文件夹
  • 使用"添加库..."创建一个库。来自"项目属性",在"全球图书馆"文件夹,并将其添加到项目中。 什么都没有用。

如果我使用" Package as"制作Windows安装程序,则安装适用于Windows XP(尽管如果我双击jar,则不会启动)。如何为Mac安装?

要恢复,问题是:

  • 如何分发Java3d jar文件以便在其他计算机上运行?
  • 特别是,我对Mac感兴趣

更新

以下是在Windows XP上运行jar文件时出现的错误:

java.lang.UnsatisfiedLinkError: no j3dcore-ogl-chk in java.library.path

我添加了dll文件,它可以正常工作。我必须看看我是如何在Mac上运行的。

0 个答案:

没有答案