代码之家  ›  专栏  ›  技术社区  ›  Rekin

如何将JOGL与NetBeans平台捆绑?

  •  4
  • Rekin  · 技术社区  · 15 年前

    .nbm 来自NetBeans OpenGL插件?或者其他方法?

    3 回复  |  直到 15 年前
        1
  •  3
  •   Sergey Nazarov    13 年前

    从中重用NBMs NetBeans OpenGL Pack 应该至少适用于netbeans7.1。看看这个帖子: http://netbeans.dzone.com/nb-getting-started-jogl .

    如果您使用的是Maven,一个快速的解决方案是为JOGL和Gluegen创建一个具有以下依赖关系的包装器模块:

    <dependencies>
        <dependency>
            <groupId>org.jogamp.jogl</groupId>
            <artifactId>jogl-all-main</artifactId>
            <version>2.0-rc9</version>
        </dependency>
        <dependency>
            <groupId>org.jogamp.gluegen</groupId>
            <artifactId>gluegen-rt-main</artifactId>
            <version>2.0-rc9</version>
        </dependency>
    </dependencies>
    

    nbm-maven-plugin 配置:

    <publicPackages>
        <publicPackage>com.jogamp.*</publicPackage>
        <publicPackage>javax.media.*</publicPackage>
        <publicPackage>jogamp.*</publicPackage>
    </publicPackages>
    

    我想可以从netbeanside创建一个包装器模块,尽管我还没有尝试过。

        2
  •  3
  •   PapaFreud    14 年前

    1. http://jogamp.org/deployment/webstart/archive/ ,您将需要一个名为“jogl-2.0-(build)-(date)-(platform).7z”的文件

    2. 把它解压到磁盘上的某个地方。我通常创建a/sdk或c:\sdk,然后把东西放在那里,但这取决于你。

    3. 将jar添加到项目中。在Netbeans中,您可以创建一个“库”(Tools>图书馆)并在那里添加罐子。哦,确保你真的将这个库添加到你的项目中,右键单击你项目的“库”。也许您可以从JOGL发行版添加这些jar:

      • gluegen-rt.jar公司
      • jogl.all.jar公司
      • nativewindow.all.jar
      • newt.all.jar文件
        3
  •  1
  •   gouessej    15 年前

    推荐文章