2016-06-22 4 views
-2

J'ai ce pom.xml qui ne fonctionne pas. Il est impossible d'utiliser jme3 avec maven. Il n'est pas non plus possible d'utiliser jme3 avec jar: s, car les jar: s ne sont pas disponibles, donc rien n'est possible.JMonkeyEngine dans Intellij IDEA

<?xml version="1.0" encoding="UTF-8"?> 
<project xmlns="http://maven.apache.org/POM/4.0.0" 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 

    <groupId>com.mycompany</groupId> 
    <artifactId>jme3-example</artifactId> 
    <version>1.0-SNAPSHOT</version> 
    <packaging>jar</packaging> 

    <name>JME3 maven project</name> 

    <properties> 
     <jme3.version>3.1</jme3.version> 
    </properties> 

    <dependencies> 
     <dependency> 
      <groupId>com.jme3</groupId> 
      <artifactId>jme3-core</artifactId> 
      <version>${jme3.version}</version> 
     </dependency> 
     <dependency> 
      <groupId>com.jme3</groupId> 
      <artifactId>jme3-desktop</artifactId> 
      <version>${jme3.version}</version> 
     </dependency> 
     <dependency> 
      <groupId>com.jme3</groupId> 
      <artifactId>jme3-lwjgl</artifactId> 
      <version>${jme3.version}</version> 
     </dependency> 
    </dependencies> 

    <repositories> 
     <repository> 
      <id>jme3-repo</id> 
      <name>JME3 maven repo</name> 
      <url>http://updates.jmonkeyengine.org/maven/</url> 
     </repository> 
    </repositories> 
</project> 
+0

Pouvez-vous être plus précis sur ce qui ne fonctionne pas? – Bill

Répondre

2

Il me semble que la version 3.1 est actuellement en version bêta, et le numéro de version correcte pour la version bêta de la plus récente est 3.1.0-beta1. Aussi, il apparaît que les artefacts maven sont disponibles sur JCenter depuis 3.1.0-alpha2 (https://bintray.com/jmonkeyengine/org.jmonkeyengine/jme3-core/view). Le dépôt privé semble n'exister plus.

Étant donné que, je suis en mesure d'obtenir ce qui suit pour travailler:

<?xml version="1.0" encoding="UTF-8"?> 
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 

    <modelVersion>4.0.0</modelVersion> 

    <groupId>com.mycompany</groupId> 
    <artifactId>jme3-example</artifactId> 
    <version>1.0-SNAPSHOT</version> 
    <packaging>jar</packaging> 

    <name>JME3 maven project</name> 

    <properties> 
     <jme3.version>3.1.0-beta1</jme3.version> 
    </properties> 

    <dependencies> 
     <dependency> 
      <groupId>org.jmonkeyengine</groupId> 
      <artifactId>jme3-core</artifactId> 
      <version>${jme3.version}</version> 
     </dependency> 
     <dependency> 
      <groupId>org.jmonkeyengine</groupId> 
      <artifactId>jme3-desktop</artifactId> 
      <version>${jme3.version}</version> 
     </dependency> 
     <dependency> 
      <groupId>org.jmonkeyengine</groupId> 
      <artifactId>jme3-lwjgl</artifactId> 
      <version>${jme3.version}</version> 
     </dependency> 
    </dependencies> 

    <repositories> 
     <repository> 
      <id>bintray-jmonkeyengine-org.jmonkeyengine</id> 
      <name>bintray</name> 
      <url>http://dl.bintray.com/jmonkeyengine/org.jmonkeyengine</url> 
     </repository> 
    </repositories> 

</project> 
+0

Je suis passé au système de construction gradle à la place, ça semble mieux ... –