代码之家  ›  专栏  ›  技术社区  ›  James Bedford

如何分发JOGL应用程序?

  •  3
  • James Bedford  · 技术社区  · 14 年前

    我已经在我的机器上编写了一个应用程序,但是当我把它移到另一台机器上时,找不到依赖的JOGL库。

    如果有人能用NetBeans解释这一点,我也会很感激的。

    谢谢,

    詹姆斯

    5 回复  |  直到 14 年前
        1
  •  2
  •   Wade Walker    14 年前

    我写了一篇关于如何为多个平台创建可再发行的JOGL应用程序的教程。本教程使用Eclipse而不是NetBeans,但是原理应该是相同的。您可以使用这个系统构建完全独立的JOGL应用程序,因此它们甚至不需要用户安装Java。

    http://wadeawalker.wordpress.com/2010/10/24/tutorial-creating-native-binary-executables-for-multi-platform-java-apps-with-opengl-and-eclipse-rcp/ .

        2
  •  1
  •   Feanor    14 年前

    这通常是因为库位于您的计算机上的某个地方,这是大多数教程建议您安装JOGL的方式。关键是在项目中添加JOGL库,并指示项目使用这些库而不是机器上的库。然后就可以打包应用程序了。

    请注意,由于JOGL绑定依赖于平台,这意味着(例如)如果您在Mac上编写此绑定并尝试部署到Windows,它将无法工作,因为本机调用不可用。

        3
  •  0
  •   whatnick    14 年前
        4
  •  0
  •   gouessej    14 年前

    您可以使用Java Webstart来部署使用JOGL的应用程序,如下所述: http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html

        5
  •  0
  •   gouessej    9 年前

    如果需要,请查看我自己的JNLP文件: http://tuer.sourceforge.net/tuer.jnlp