Hi,
there were some changes in the jar distribution of jME3. Basically theres no jMonkeyEngine3.jar anymore but separate jME3-xxx.jar files. This allows for better separation of the parts for different operating systems, projects etc.
Basically jME3 consists of these jar files now:
jME3-core.jar – Platform-independent core libraries (math, animation, scenegraph etc)
jME3-effects.jar – Core jME3 effects (Water, PSSM, Filters etc.)
jME3-plugins.jar – Basic import plugins for jME3 (OgreXML and XML)
jME3-networking.jar – “Spidermonkey” networking library
jME3-jogg.jar – J-OGG plugin for jME3
-> needs j-ogg*.jar
jME3-desktop.jar – Desktop-only jME3 libraries
jME3-blender.jar – Blender loader
jME3-terrain.jar – Terrain system
jME3-jbullet.jar – jBullet physics
-> needs jbullet.jar, vecmath.jar, stack-alloc.jar
jME3-bullet.jar – Bullet physics
-> needs jME3-bullet-natives.jar
jME3-niftygui.jar – NiftyGUI
-> needs nifty.jar, nifty-default-controls.jar, eventbus.jar, xmlpull-xpp3.jar
jME3-lwjgl.jar – LWJGL Renderer
-> needs lwjgl.jar, jinput.jar, jME3-lwjgl-natives.jar
jME3-android.jar – Android Renderer
-> needs Android system
Notes:
- SDK users should have no problems when they use the library presets in the SDK, they will be updated accordingly.
- Android users should go to the Android preferences of the project once to update the android build script.
- The nightly still contains a jMonkeyEngine3.jar but it only contains the jme3tests and references the new jME3-xxx.jar libraries.
Cheers,
Normen