有没有一种方法可以在不使用Xj3D的情况下在Eclipse中显示X3D模型

时间:2015-11-29 14:08:35

标签: java eclipse

我想知道是否有办法在我的java应用程序中显示X3D模型而无需使用Xj3D。我用来编写java编程的程序是eclipse。如果有一种方法可以在日食中显示X3D模型,我很想知道,谢谢:)

1 个答案:

答案 0 :(得分:0)

从评论中可以看出,您不想使用Xj3D的原因是您无法找到需要导入的JAR。嗯,事实上,你不需要手动找到它们,Maven做得很好。

您需要做什么:

  1. 在Eclipse中右键单击您的项目,然后选择“配置 - >转换为Maven项目”。您可以按照弹出的方式放置组ID,工件ID和所有内容。只有你自己在Maven上发布它才有意义,你想要的是使用Maven来消除依赖。
  2. 双击生成的pom.xml,这将首先打开菜单视图。在编辑器子窗口的底部,现在填充了菜单视图,有几个选项卡。选择“pom.xml”选项卡。
  3. 下面的行

    <plugins>
    ...
    </plugins>
    

    ,粘贴以下内容:

    <dependencies>
      <dependency>
        <groupId>org.j3d</groupId>
        <artifactId>j3dtools</artifactId>
        <version>3.1.0-SNAPSHOT</version>
        <scope>provided</scope>
      </dependency>
    </dependencies>
    
  4. 您可能需要右键单击项目并选择“Maven - &gt; Update Project ...”(也可通过快捷键Alt + F5获得)。只需在对话框中按“确定”即可。

  5. 你走了!您现在可以在项目中使用Xj3D。

  6. 唯一的缺点是Maven(当然需要互联网)显示与代理的不稳定兼容性。有一些设置可以处理(使用透明的中间代理),解释哪些与此无关。

    (不确定这是否算作答案,因为它解决了问题背后的问题,而不是问题本身,但它应该让事情有效。)