The jMonkeyEngine3 Software Development Kit based on Netbeans

MeFisto94 6bc650caae Fixes #20 conveniently this time. It however introduces a change: Properties are now shared between the internal and the external blender. 9 лет назад
BasicGameTemplate 1c3359d453 sdk: change javac source / target to 1.6 10 лет назад
JME3TestsTemplate 73b5b002a9 sdk platform: update build-impl from the netbeans harness 10 лет назад
JME3TestsTemplateAndroid 1c3359d453 sdk: change javac source / target to 1.6 10 лет назад
ant-jme 1c3359d453 sdk: change javac source / target to 1.6 10 лет назад
ant-lib 001396958a - fix wiki download ant scripts 11 лет назад
branding 17f712e91d Alpha-2 for the SDK 9 лет назад
debscripts fbeb17e033 move sdk to trunk 15 лет назад
gradle bdd171c694 Upgrading from Gradle 2.2-1 to 2.11 9 лет назад
jdks 8ab593900f Make bundled jdk working (I misread the path: _jvm is the name that netbeans auto-appends, so it must not be under any directory). 9 лет назад
jme3-android 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-angelfont 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-assetpack-support 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-blender 6bc650caae Fixes #20 conveniently this time. It however introduces a change: Properties are now shared between the internal and the external blender. 9 лет назад
jme3-cinematics 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-code-check 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-codepalette 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-core 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-core-baselibs 5476a5124b Stop tracking generated files 9 лет назад
jme3-core-libraries 5476a5124b Stop tracking generated files 9 лет назад
jme3-core-updatecenters 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-dark-laf 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-desktop-executables 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-documentation e1a590e6f8 sdk plugins: fix link to jME3 website 10 лет назад
jme3-gui 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-lwjgl-applet 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-materialeditor 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-model-importer 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-navmesh-gen 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-obfuscate 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-ogretools 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-ogrexml 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-project-baselibs 5476a5124b Stop tracking generated files 9 лет назад
jme3-project-libraries e1a590e6f8 sdk plugins: fix link to jME3 website 10 лет назад
jme3-project-testdata e1a590e6f8 sdk plugins: fix link to jME3 website 10 лет назад
jme3-scenecomposer 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-templates 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-terrain-editor 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-tests-template 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-texture-editor 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-vehicle-creator 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-wavefront 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
jme3-welcome-screen 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
nbi 3c32355c35 Fixes #20. Updated Blender's Settings Dir and added a README so you don't forget it each time you update Blender. 9 лет назад
nbproject 17f712e91d Alpha-2 for the SDK 9 лет назад
.gitignore 3c32355c35 Fixes #20. Updated Blender's Settings Dir and added a README so you don't forget it each time you update Blender. 9 лет назад
.travis.yml e1c1d3e071 Hopefully fix windows and linux installers 9 лет назад
build.gradle 47e1e18263 Moved the bundled Netbeans onto the correct folder (since we're no longer under sdk/) 9 лет назад
build.xml 5e086b5321 sdk build: use "nbm revision" to allow upgrades between tagged releases 10 лет назад
gradle.properties 03998b0b34 Updating the SDK to use Netbeans 8.1, I recommend a complete re-cloning or at least delete netbeans/ and nbproject/private/ 9 лет назад
gradlew bdd171c694 Upgrading from Gradle 2.2-1 to 2.11 9 лет назад
gradlew.bat bdd171c694 Upgrading from Gradle 2.2-1 to 2.11 9 лет назад
jmonkeyplatform.icns 99bae6200e - update SDK OSX icon 11 лет назад
jmonkeyplatform.png 522fd1ed8b sdk: use a high resolution icon 10 лет назад
license-jme.txt acf191c8c5 sdk build: fix year in jME3 license 10 лет назад
licenses-sdk.txt 305c0b0b1d SDK: 13 лет назад
readme.md 4310bad4f5 Don't show progress bars' as they seem to set up travis. 9 лет назад

readme.md

jMonkeyEngine SDK Build Status

This repo holds the Legacy SDK of jMonkeyEngine, based on Netbeans platform.

Getting started

You'll need several things to have the SDK build and run:

  • java, if you don't know what it is or how to install it... you'd better run from here.
  • gradle to build the project. (Included in the repo)
  • NetBeans to edit and run the project (First build will download it to netbeans/).
  • Then you need to read this documentation thoroughly.

Before hopping into Netbeans plugin development you'll need to build the project using gradle command:

gradlew(.bat) buildSdk

Then you'll be able to open the project in the bundled netbeans and start your devs.

Creating a distribution of the SDK

When in Netbeans right click on the SDK project and choose : package as... then choose whatever distribution you fancy. Package as...

If you however want to Debug an SDK Issue you click on Run/Debug instead

jMonkeyEngine3 version

The sdk uses jME published artifacts. You can change the version of these artifacts by editing the build.gradle file and changing the ext.jmeFullVersion variable to a proper version.

Using jME official release

jME official release are published on jcenter. You'll find there all the releases listed here since jME 3.1.0-alpha2 To use jcenter as a repository just put :

jcenter()

or

jcenter {
    url "http://jcenter.bintray.com/"
}

in the repositories section of the build.gradle. Then you have to change the jmeFullVersion to whatever official release version.

example : 3.1.0-alpha2

Using jME SNAPSHOT versions

jME is built on each commit, and a SNAPSHOT version is done and published on a custom public repo To use this repository just put :

maven {
    url "http://updates.jmonkeyengine.org/maven/"
}

in the repositories section of the build.gradle. Then you have to change the jmeFullVersion to a SNAPSHOT version.

example : 3.1.0-SNAPSHOT

WARNING !!! Note that depending on how often gradle updates your dependencies, using SNAPSHOT version can break your build any time

Using jME from any git branch or commit

You can use jitpack as a repository to be able to build jME dependencies from any branch or commit. To use jitpack as a repository just put :

maven {
    url "https://jitpack.io"
}

in the repositories section of the build.gradle. Then you have to change the jmeFullVersion to a branch or commit tag (see jitpack documentation).

example : PBRisComing-SNAPSHOT

WARNING !!! Note that depending on how often gradle updates your dependencies, using branch or commit dependency version can break your build any time