| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109 |
- <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]--><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="Asciidoctor 1.5.4"><title>Maven Artifacts</title><link rel="stylesheet" href="./asciidoctor.css">
- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/css/font-awesome.min.css">
- <link rel="stylesheet" href="./coderay-asciidoctor.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css"><link rel="stylesheet" href="/home/travis/build/jMonkeyEngine/wiki/build/asciidoc/html5/jme3/twemoji-awesome.css"></head><body class="article toc2 toc-left"><div id="header"><div id="toolbar"><a href="https://github.com/jMonkeyEngine/wiki/edit/master/src/docs/asciidoc/jme3/maven.adoc"><i class="fa fa-pencil-square" aria-hidden="true"></i></a><a href="https://github.com/jMonkeyEngine/wiki/new/master/src/docs/asciidoc/jme3/"><i class="fa fa-plus-square" aria-hidden="true"></i></a><input dir="auto" style="position: relative; vertical-align: top;" spellcheck="false" autocomplete="off" class="searchbox__input aa-input" id="doc-search" name="search" placeholder="Search in the doc" required="required" type="search"></div><h1>Maven Artifacts</h1><div class="details"><span class="author" id="author"></span><br><span id="revnumber">version ,</span> <span id="revdate">2016/03/17 20:48</span></div><div id="toc" class="toc2"><div id="toctitle">Table of Contents</div><ul class="sectlevel1"><li><a href="#jme3-2">jME3.2</a><ul class="sectlevel2"><li><a href="#gradle">Gradle</a></li><li><a href="#maven">Maven</a></li></ul></li><li><a href="#jme3-0">jME3.0</a><ul class="sectlevel2"><li><a href="#gradle-2">Gradle</a></li><li><a href="#maven-2">Maven</a></li></ul></li></ul></div></div><div id="content"><div id="preamble"><div class="sectionbody"><div class="paragraph"><p>You can use jME3 with maven compatible build systems.</p></div></div></div>
- <div class="sect2"><h3 id="jme3-2">jME3.2</h3><div class="paragraph"><p>Artifacts for jME3.1 and jME3.2 releases are available in repositories :</p></div>
- <div class="ulist"><ul><li><p><a href="https://jcenter.bintray.com/org/jmonkeyengine/">JCenter</a></p></li><li><p><a href="https://bintray.com/jmonkeyengine/org.jmonkeyengine">Bintray repo: org.jmonkeyengine</a> every artifact of the group org.jmonkeyengine (same as jcenter + few artifacts not eligible for jcenter), click on the <code>SET ME UP</code> button to view instruction for Gradle, Maven,…​</p></li></ul></div>
- <div class="paragraph"><p>The group id for all jME3 libraries is <code>org.jmonkeyengine</code>.</p></div>
- <div class="paragraph"><p>The following artifacts are currently available (version <code>3.2.0-stable</code>):</p></div>
- <div class="ulist"><ul><li><p>jme3-android-native - Native libraries needed for Android</p></li><li><p>jme3-android - Android renderer for jME3</p></li><li><p>jme3-blender - Blender file loader, only works on desktop renderers</p></li><li><p>jme3-bullet-native-android - Native libraries needed for bullet (not jbullet) on android (beta)</p></li><li><p>jme3-bullet-native - Native libraries needed for bullet (not jbullet) on desktop (beta)</p></li><li><p>jme3-bullet - Physics support using native bullet, needs jme3-bullet-native or jme3-bullet-native-android (beta)</p><div class="admonitionblock note"><table><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content"><strong>Only one version of jme3-jbullet OR jme3-bullet with a single “natives” library can be used.</strong></td></tr></table></div></li><li><p>jme3-core - Core libraries needed for all jME3 projects</p></li><li><p>jme3-desktop - Parts of the jME3 <abbr title="Application Programming Interface">API</abbr> that are only compatible with desktop renderers, needed for image loading on desktop</p></li><li><p>jme3-effects - Effects libraries for water and other post filters</p></li><li><p>jme3-jogg - Loader for jogg audio files</p></li><li><p>jme3-jogl - JOGL based renderer (optional replacement for lwjgl / lwjgl3)</p></li><li><p>jme3-lwjgl - Desktop renderer for jME3</p></li><li><p>jme3-lwjgl3 - NEW since jME3.1! LWJGL3-based desktop renderer for jME3 (beta)</p></li><li><p>jme3-networking - jME3 networking libraries (aka spidermonkey)</p></li><li><p>jme3-niftygui - NiftyGUI support for jME3 (Not available in JCenter)</p></li><li><p>jme3-plugins - Loader plugins for OgreXML and jME-XML</p></li><li><p>jme3-terrain - Terrain generation <abbr title="Application Programming Interface">API</abbr></p></li><li><p>jme3-jbullet - Physics support using jbullet (desktop only, not available in JCenter)</p><div class="admonitionblock note"><table><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content"><strong>Only one version of jme3-jbullet OR jme3-bullet with a single “natives” library can be used.</strong></td></tr></table></div></li><li><p>jme3-ios - iOS renderer for jME3 (Not available in JCenter)</p></li><li><p>jme3-vr - New since jME3.2! Support for virtual reality. (Not available in JCenter)</p></li></ul></div>
- <div class="paragraph"><p>For a basic desktop application to work you need to import at least</p></div>
- <div class="ulist"><ul><li><p>jme3-core</p></li><li><p>jme3-desktop</p></li><li><p>jme3-lwjgl OR jme3-lwjgl3</p></li></ul></div>
- <div class="paragraph"><p>For a basic android application to work you need to import at least</p></div>
- <div class="ulist"><ul><li><p>jme3-core</p></li><li><p>jme3-android</p></li><li><p>jme3-android-native</p></li></ul></div>
- <div class="sect2"><h3 id="gradle">Gradle</h3><div class="listingblock"><div class="content"><pre class="CodeRay highlight"><code>repositories {
- jcenter()
- //maven { url "http://dl.bintray.com/jmonkeyengine/org.jmonkeyengine" }
- }
- def jme3 = [v:'3.2.0-stable', g:'org.jmonkeyengine']
- dependencies {
- compile "${jme3.g}:jme3-core:${jme3.v}"
- runtime "${jme3.g}:jme3-desktop:${jme3.v}"
- runtime "${jme3.g}:jme3-lwjgl:${jme3.v}"
- }</code></pre></div></div></div>
- <div class="sect2"><h3 id="maven">Maven</h3><div class="listingblock"><div class="content"><pre class="CodeRay highlight"><code> <properties>
- <jme3_g>org.jmonkeyengine</jme3_g>
- <jme3_v>3.2.0-stable</jme3_v>
- </properties>
- <repositories>
- <repository>
- <id>jcenter</id>
- <url>http://jcenter.bintray.com</url>
- </repository>
- </repositories>
- <dependencies>
- <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>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>${jme3_g}</groupId>
- <artifactId>jme3-lwjgl</artifactId>
- <version>${jme3_v}</version>
- </dependency>
- </dependencies></code></pre></div></div></div></div>
- <div class="sect2"><h3 id="jme3-0">jME3.0</h3><div class="paragraph"><p>You can use jME3 with maven compatible build systems, the official maven repository for jME3:</p></div>
- <div class="ulist"><ul><li><p><a href="https://bintray.com/jmonkeyengine/com.jme3">Bintray repo: com.jme3</a> (click on the <code>SET ME UP</code> button to view instruction for Gradle, Maven,…​)</p></li></ul></div>
- <div class="paragraph"><p>The group id for all jME3 libraries is <code>com.jme3</code>, the following artifacts are currently available (version <code>3.0.10</code>):</p></div>
- <div class="ulist"><ul><li><p>jme3-core - Core libraries needed for all jME3 projects</p></li><li><p>jme3-effects - Effects libraries for water and other post filters</p></li><li><p>jme3-networking - jME3 networking libraries (aka spidermonkey)</p></li><li><p>jme3-plugins - Loader plugins for OgreXML and jME-XML</p></li><li><p>jme3-jogg - Loader for jogg audio files</p></li><li><p>jme3-terrain - Terrain generation <abbr title="Application Programming Interface">API</abbr></p></li><li><p>jme3-blender - Blender file loader, only works on desktop renderers</p></li><li><p>jme3-jbullet - Physics support using jbullet (desktop only) <strong>Only jme3-jbullet OR jme3-bullet can be used</strong></p></li><li><p>jme3-bullet - Physics support using native bullet, needs jme3-bullet-natives or jme3-bullet-natives-android (alpha)</p></li><li><p>jme3-bullet-natives - Native libraries needed for bullet (not jbullet) on desktop (alpha)</p></li><li><p>jme3-bullet-natives-android - Native libraries needed for bullet (not jbullet) on android (alpha)</p></li><li><p>jme3-niftygui - NiftyGUI support for jME3</p></li><li><p>jme3-desktop - Parts of the jME3 <abbr title="Application Programming Interface">API</abbr> that are only compatible with desktop renderers, needed for image loading on desktop</p></li><li><p>jme3-lwjgl - Desktop renderer for jME3</p></li><li><p>jme3-android - Android renderer for jME3</p></li><li><p>jme3-ios - iOS renderer for jME3</p></li></ul></div>
- <div class="paragraph"><p>For a basic desktop application to work you need to import at least</p></div>
- <div class="ulist"><ul><li><p>jme3-core</p></li><li><p>jme3-desktop</p></li><li><p>jme3-lwjgl</p></li></ul></div>
- <div class="paragraph"><p>For a basic android application to work you need to import at least</p></div>
- <div class="ulist"><ul><li><p>jme3-core</p></li><li><p>jme3-android</p></li></ul></div>
- <div class="sect2"><h3 id="gradle-2">Gradle</h3><div class="paragraph"><p>If you happen to be using Gradle, you’ll first need to add the repository, perhaps so it looks like this:</p></div>
- <div class="listingblock"><div class="content"><pre class="CodeRay highlight"><code>repositories {
- jcenter()
- maven { url "http://dl.bintray.com/jmonkeyengine/com.jme3" }
- }
- def jme3 = [v:'3.0.10', g:'com.jme3']
- dependencies {
- compile "${jme3.g}:jme3-core:${jme3.v}"
- runtime "${jme3.g}:jme3-desktop:${jme3.v}"
- runtime "${jme3.g}:jme3-lwjgl:${jme3.v}"
- }</code></pre></div></div></div>
- <div class="sect2"><h3 id="maven-2">Maven</h3><div class="listingblock"><div class="content"><pre class="CodeRay highlight"><code> <properties>
- <jme3_g>com.jme3</jme3_g>
- <jme3_v>3.0.10</jme3_v>
- </properties>
- <repositories>
- <repository>
- <id>com_jme3-repo</id>
- <url>http://dl.bintray.com/jmonkeyengine/com.jme3</url>
- </repository>
- </repositories>
- <dependencies>
- <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>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>${jme3_g}</groupId>
- <artifactId>jme3-lwjgl</artifactId>
- <version>${jme3_v}</version>
- <scope>runtime</scope>
- </dependency>
- </dependencies></code></pre></div></div></div></div></div><div id="footer"><div id="footer-text">Version <br>Last updated 2020-05-21 00:29:23 +00:00</div></div><script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script><script>docsearch({
- apiKey: 'a736b6d93de805e26ec2f49b55013fbd',
- indexName: 'jmonkeyengine',
- inputSelector: '#doc-search',
- debug: false // Set debug to true if you want to inspect the dropdown
- });</script></body></html>
|