我有麻烦了。我试图在eclipse和Maven中使用jme3。我正在使用m2e插件(带eclipse氧气)。
现在,我想将jme3依赖项添加到pom.xml中。我从maven中心复制了依赖标记,从bin托盘存储库,甚至从一些自定义repos复制了依赖标记(我还将存储库添加到pom中)。恐怕行不通。
我浏览了前两个Google搜索结果页面(实际上头两个页面上的每个链接),并查阅了maven pom文档。
我就是不能让这东西起作用。
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-desktop</artifactId>
<version>3.1.0-stable</version>
</dependency>
这就是我的pom现在看起来的样子(我重新设计了它,因为没有什么是可行的)。如何将此(https://mvnrepository.com/repos/jmonkeyengine)存储库添加到pom (我不能更改项目目录之外的任何内容),以便maven能够找到依赖项?
我相信对你们中的一些人来说,这只是几分钟的工作,但我已经花了大约2小时的时间,没有任何结果。
提前表示极大的感谢
编辑:签出此解决方案:Intellij中的JMonkeyEngine
不会为(例如)工作
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-lwjgl-natives</artifactId>
<version>3.1.0-stable</version>
</dependency>
还有很多其他的..。
发布于 2019-07-04 15:21:56
根据这一页JMonkey文档,有最常见的Maven pom
设置用于使用JMonkey引擎:
<properties>
<!-- JMonkey stats -->
<jme3_g>org.jmonkeyengine</jme3_g>
<!-- Check the last version -->
<jme3_v>3.2.0-stable</jme3_v>
</properties>
<repositories>
<!-- Repository for JMonkey Engine dependences -->
<repository>
<id>jcenter</id>
<url>https://jcenter.bintray.com/</url>
</repository>
</repositories>
<dependencies>
<!-- JMonkey Engine dependences -->
<dependency>
<groupId>${jme3_g}</groupId>
<artifactId>jme3-core</artifactId>
<version>${jme3_v}</version>
</dependency>
<dependency>
<groupId>${jme3_g}</groupId>
<artifactId>jme3-desktop</artifactId>
<version>${jme3_v}</version>
</dependency>
<dependency>
<groupId>${jme3_g}</groupId>
<artifactId>jme3-lwjgl</artifactId>
<version>${jme3_v}</version>
</dependency>
</dependencies>
P.S.
com.jme3.terrain
包),必须添加下一个依赖项
${jme3_g} jme3 3-地形${jme3_v}jme3-test-data
源代码并从项目访问适当的路径(如"Textures/Terrain/splat/grass.jpg"
),可以添加下一个依赖项:您可以找到所有JMonkey依赖项从前面的链接
发布于 2017-04-04 23:21:56
修好了,但不知道我可能需要什么东西不见了。
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<jmonkey.version>3.1.0-stable</jmonkey.version>
</properties>
<repositories>
<repository>
<id>bintray-jmonkeyengine-org.jmonkeyengine</id>
<name>bintray</name>
<url>http://dl.bintray.com/jmonkeyengine/org.jmonkeyengine</url>
</repository>
<repository>
<id>jcenter</id>
<url>http://jcenter.bintray.com</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-core</artifactId>
<version>${jmonkey.version}</version>
</dependency>
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-desktop</artifactId>
<version>${jmonkey.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-lwjgl</artifactId>
<version>${jmonkey.version}</version>
</dependency>
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-core</artifactId>
<version>${jmonkey.version}</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-lwjgl</artifactId>
<version>${jmonkey.version}</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-bullet</artifactId>
<version>${jmonkey.version}</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-jbullet</artifactId>
<version>${jmonkey.version}</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-jogg</artifactId>
<version>${jmonkey.version}</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-niftygui</artifactId>
<version>${jmonkey.version}</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
</dependencies>
https://stackoverflow.com/questions/43218959
复制相似问题