Eclipse jme update

I am confused about jme1 or jme2 versions.



sorry if it is an unrelated and stupid question.  :S



I am using eclipse and using jme with cvs. I did the settings with the tutorial from the wiki and my projects are working normally, howewer,  I want to ask these.


  • do we update by hand jme libraries?
  • how do we find out which version of jme we are using?



    thanks in advance.

if you are using CVS, then you are using jME 1.0. jME 2.0 is located on an SVN server. To check jme 2.0 out:



  • go to the perspective 'SVN repository exploring

  • add a new 'Repository Location'

  • Server Address is http://jmonkeyengine.googlecode.com/svn/trunk/

  • check the 'trunk' itself out as a project into workspace  using the 'new project wizard'

  • follow the instructions in the wiki (for the jme 1.0 version) just a few new .jars and natives have to be added in addition

I was never able to get Subclipse working.  I ended up using SVNTortoise to download it.  Then just create a new Java Project in Eclipse, name it the same as the root SVN directory (case-sensitive) and press next.  If it doesn't show all the sub-directories, something is wrong.  Otherwise you just need to hook up the native library directories and give it some time to build.

thats just ugly  :?



what could be easier than installing it over the update manager: http://subclipse.tigris.org/?

well, those problems suck … thank god i never had 'em  :wink:



but the url for the svn checkout of jme 2.0 is the same for tortoise svn.

    dhdd said:

    • follow the instructions in the wiki (for the jme 1.0 version) just a few new .jars and natives have to be added in addition




    what are these new .jars and natives
    I think I did something wrong. :S
    I get unsatisfiedLinkError

    java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
    at java.lang.ClassLoader.loadLibrary(Unknown Source)
    at java.lang.Runtime.loadLibrary0(Unknown Source)
    at java.lang.System.loadLibrary(Unknown Source)
    at org.lwjgl.Sys$1.run(Sys.java:72)
    at java.security.AccessController.doPrivileged(Native Method).....

e.g. jogl is new in jme 2.0



as for the unsatisfied link error, search the forum. you have to set the -Djava.library.path in the VM arguments.

ok I fixed it.

thanks a lot.