[sdljava-users] =?us-ascii?Q?sdljava=20=28=3Finstall=3F=29=20problem?=
Status: Beta
Brought to you by:
ivan_ganza
|
From: <ka...@se...> - 2006-03-17 14:47:12
|
Hi, I have some problems with sdljava. When I compile and run any code applying SDL, like this testing code:
---------------------------------------------------------------------------------
package sdljava;
public class SDLMainTest {
static {
System.loadLibrary("sdljava");
}
public static void main(String[] args) {
try {
SDLMain.init(SDLMain.SDL_INIT_EVERYTHING);
System.out.println("INIT OKAY!");
} catch (Exception e) {
System.out.println("INIT FAILED!");
e.printStackTrace();
} // try-catch
}
}
-------------------------------------------------------------------------------------
then I will get this error:
-------------------------------------------------------------------------------------
java.lang.NoClassDefFoundError: SDLMainTest (wrong name: sdljava/SDLMainTest)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Exception in thread "main" >Exit code: 1
-------------------------------------------------------------------------------------
When I have installing sdljava, I have set CLASSPATH to C:\Program Files\Java\sdljava-0.9.1\lib\sdljava.jar;. .
What shell I still do?
Thanks.
P.S.: Please, excuse my poor English :)
|