2014-04-16 21 views

Odpowiedz

3

Zaleca się, aby nauczyć się używać jMonkeyEngine3 z jMonkeyEngine SDK, , ponieważ jest to dobrze udokumentowane.

Jeśli chcesz następnie użyć jMonkeyEngine z IntelliJ IDEA, można uzyskać wszystkie istotne informacje z tego poradnika dla Eclipse: http://hub.jmonkeyengine.org/wiki/doku.php/jme3:setting_up_jme3_in_eclipse

Oczywiście, należy wziąć pod uwagę inną terminologię i UI dla konfigurowania rzeczy w IDEA . Zasadniczo wystarczy dodać poprawne pliki .jar do swojej ścieżki klas.

Jeśli masz problemy i potrzebujesz więcej informacji, powinieneś przeczytać więcej o ustawieniach projektu IntelliJ IDEA i Java Classpath.

Tak jak powiedziałem, polecam "uruchomienie" pakietu SDK jMonkeyEngine. (Należy pamiętać, że utracono obsługę typów plików jMonkey, takich jak .j3m (materiały jmonkey) i .j3o (modele jmonkey) podczas korzystania z IntelliJ IDEA!)

+1

Uwaga: Aby rozpoznać zasoby, przejdź do Struktura projektu> Moduły i wybierz folder zasobów jako "Zasoby" – Pakman

6

teraz jest to łatwe, jeśli używasz trybu maven lub gradle. Maven prosty pom.xml:

<?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.0.10</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> 

Uwagi 0: JME 3.1 rozmieszczone w JCenter

Uwaga 1: Oficjalna encyklopedia JMonkeyEngine przesuwa się https://jmonkeyengine.github.io/wiki/

Gradle konfiguracji i drugiej Udokumentowane tutaj zależności: https://jmonkeyengine.github.io/wiki/jme3/maven.html Jeśli wcześniej nie używałeś maven lub gradle, proszę, naucz się go :)

+0

To nie działa dla mnie. Czy nadal jest dokładne? –

+1

@RicardovandenBroek, zaktualizowałem link do tego artykułu. Dzięki. Jeśli nadal masz problemy - pokaż mi pom.xml i dzienniki maven po "mvn clean package" – kles4eko

+1

Problem polegał na tym, że próbowałem użyć najnowszej wersji (3.1.0), która ma inny identyfikator groupId (org.jmonkeyengine zamiast tego com.jme3). Kiedy przełączyłem się z powrotem do wersji 3.0, zadziałało. Dziękujemy @ kles4eko –