Cannot find symbol class BlenderKey on building fresh jmetest template

I am new to JME so sorry if this is already in bug area of the web site or some thing but I am not able to build from a fresh import of jme3test. Well I say fresh… I installed JME3 beta3.0 and have been working through the user docs and playing with the jme3tests project which built fine and only broke when I tried to finish a application by pressing Esc which caused a crash. I have been ignoring the crash on exit for a few hours before having a look on the forums for a fix which stated that it would proberly go away if I updated jmonkeyengine sdk via help check for updates. Once it downloaded and installed the updates I am not able to build JMETest project. I have tried deleting it and recreating it from the template but I still get the error below. Sorry to be a pain, I would normally be able to work through these sorts of errors myself but I am learn java and the jme3 code base at the some time I am not sure how to find what BlendKey has prob be replaced by?





pdating property file: C:ProjectsJME3JmeTestsbuildbuilt-jar.properties

Compiling 202 source files to C:ProjectsJME3JmeTestsbuildclasses

C:ProjectsJME3JmeTestssrcjme3testmodelanimTestBlenderAnim.java:38: cannot find symbol

symbol : class BlenderKey

location: package com.jme3.asset

import com.jme3.asset.BlenderKey;

C:ProjectsJME3JmeTestssrcjme3testmodelanimTestBlenderObjectAnim.java:38: cannot find symbol

symbol : class BlenderKey

location: package com.jme3.asset

import com.jme3.asset.BlenderKey;

C:ProjectsJME3JmeTestssrcjme3testmodelanimTestBlenderAnim.java:67: cannot find symbol

symbol : class BlenderKey

location: class jme3test.model.anim.TestBlenderAnim

BlenderKey blenderKey = new BlenderKey(“Blender/2.4x/BaseMesh_249.blend”);

C:ProjectsJME3JmeTestssrcjme3testmodelanimTestBlenderAnim.java:67: cannot find symbol

symbol : class BlenderKey

location: class jme3test.model.anim.TestBlenderAnim

BlenderKey blenderKey = new BlenderKey(“Blender/2.4x/BaseMesh_249.blend”);

C:ProjectsJME3JmeTestssrcjme3testmodelanimTestBlenderObjectAnim.java:67: cannot find symbol

symbol : class BlenderKey

location: class jme3test.model.anim.TestBlenderObjectAnim

BlenderKey blenderKey = new BlenderKey(“Blender/2.4x/animtest.blend”);

C:ProjectsJME3JmeTestssrcjme3testmodelanimTestBlenderObjectAnim.java:67: cannot find symbol

symbol : class BlenderKey

location: class jme3test.model.anim.TestBlenderObjectAnim

BlenderKey blenderKey = new BlenderKey(“Blender/2.4x/animtest.blend”);

Note: Some input files use or override a deprecated API.

Note: Recompile with -Xlint:deprecation for details.

Note: Some input files use unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.

6 errors

Add the jme3-libraries-blender library to the project. But actually you don’t need these blender tests, just run the ones that are interesting for you by right-clicking the source files.

Thats great cheers. I thought it might be some thing like that but was not sure how to fix it.



Yes. I have been just running the one I am interested in but thought it might be good to let someone know that it was broken.



Is there a bug tracker area on the web site that can report this as known issue?



Just out of interest. Now that i have got that compileing after the update i am still getting a crash on pressing esc it says “java platform SE binary has stopped working” ?



cheers again

Sorry, just found out that it only crashs if I use the testchooser if I just run TerrainTestModifyHeight.java and press esc there is no issue.