我正在尝试将 World Wind Java 用于 Maven 项目。
第一种方法是在此处获取他们的 SDK以及构建路径中的所有依赖项。但我想让它更符合 Maven 标准。
第一个依赖项:jogl-all.jar。SDK v2.0.0 似乎使用了 JOGL 的 v2.1.5(来自清单)。因此我把它放在我的 pom 文件中:
<dependency>
<groupId>org.jogamp.jogl</groupId>
<artifactId>jogl-all</artifactId>
<version>2.1.5</version>
</dependency>
这是我的问题:两个 jar 文件的大小非常不同,而且,使用 SDK 中的 JOGL jar,我可以导入com.jogamp.opengl.awt.GLCanvas
,而使用 maven 检索 JAR,我不能。
我不明白如何在使用完全相同的版本时获得两种不同的行为/JAR。
有什么线索吗?在 Maven 项目中使用 World Wind Java 的任何其他经验?