By the change log and by this post, jbullet is going to be dropped (in favor of native bullet) right? As I also found no jbullet.jar
at jme3.1-beta1 zip file (that is a requirement for jme3-jbullet.jar
that is still there), and I ended grabbing it from here: jmonkeyengine/lib at master · jMonkeyEngine/jmonkeyengine · GitHub, and my project works with that.
But trying to switch to native bullet, I can’t overcome this exception:
java.lang.NoClassDefFoundError: com/bulletphysics/collision/dispatch/CollisionObject
at com.jme3.bullet.BulletAppState.startPhysics(BulletAppState.java:164)
at com.jme3.bullet.BulletAppState.stateAttached(BulletAppState.java:211)
at com.jme3.app.state.AppStateManager.attach(AppStateManager.java:133)
The “class” expected is actually found at jbullet.jar
, but (of course right?) I cannot use it…
I am on linux using eclipse. I set the jme3-bullet.jar
native to point to where libbulletjme.so
can be found, and this configuration is accepted as these 3 files are automatically copied to the path of my project: libbulletjme.so
, liblwjgl64.so
, libopenal64.so
.
But, the expection still happens; I tried copying libbulletjme.so
in many folders but it didnt help, and yes I unpacked the 64 bits one.
Now I am puzzled, any tip?
PS.: @pspeed I was looking for jme3.1-beta1 thread at development section…
EDIT: seems related to this thread: What jars are needed to use Bullet (either native or JBullet) with alpha 3? - #7 by Momoko_Fan