The APIs are not broken. You need to have all the needed libs in your classpath. The installation tutorial details this. If you are having troubles, make sure you only have one version of the JRE installed.

Please search the forums and the internet for troubleshooting help if you can't get it to work following the installation docs.

Now, because im unfortunate enough to not have my Xith3d working right off the bat, doesn't give you merit to come in here and flame me. Ive reinstalled the java SDK, xith serveral times and followed the tutorial line for line.

Now, because im unfortunate enough to not have my Xith3d working right off the bat, doesn't give you merit to come in here and flame me. Ive reinstalled the java SDK, xith serveral times and followed the tutorial line for line.

Hey, sorry if I offended you, I really meant no offense. It just sounded to me like you didn't know, I mean, compiling software from the command line (for me at least) is a standard thing I do all the time, maybe you're used to a GUI to do your compiling... And the problems you're having sound like basic classpath problems. Run the program, if you're remembering to put the natives in java.library.path, and the libraries (including vecmath.jar) in java.ext.dirs and it's still not working then try manually specifying them in a bat file or something.

can you give a example of what it would look like to add the files into a bat?

also for lwjgl, i could get things to compile in JCreator, with the library added to custom but they wouldn't execute unless i had all the lwjgl files in the same directory as the class and .java file. i wonder if the same will work for this?

can you give a example of what it would look like to add the files into a bat?

also for lwjgl, i could get things to compile in JCreator, with the library added to custom but they wouldn't execute unless i had all the lwjgl files in the same directory as the class and .java file. i wonder if the same will work for this?

Take a look at the demos directory inside the xith folder, a lot of bat file for windows in there. And just look at some help or read up on how to use the java and javac commands.

Well that's why you're having the trouble, you should've said that in your first post. Runcube.bat is manually specifying the classpath location for all the libraries. You don't want this if you're putting your classes into the java.ext.dirs and java.library.path.

Do this:1) Put the native windows stuff (.dll and the like) in java.library.path2) put non-native libraries including xith.jar, jogl.jar, and vecmath.jar into java.ext.dirs3) open up Runcube.bat and look at what's written there. As you can see it's manually specifying the locations of all the libraries. What you just want, since your libraries are loaded in by default since they're in those directories, is simply the last part that says: com.xith3d.test.CubeTest

4) simply type in the console 'java com.xith3d.test.CubeTest'

This should work if all your libraries are in the correct location. Also, if you want to use Xith, then go to the download directory and get the latest CVS that's been built there (or download and compile the CVS yourself from xith3d.dev.java.net).

And last but not least, read all the FAQs on the xith homepage, and go here and read the getting started thing, read the interesting threads, etc.

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org