Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/jface/win [message #370253] |
Sat, 24 May 2003 17:53 |
Eclipse User |
|
|
|
Originally posted by: liviu.voicu.huji.ac.il
Hi all,
I'm new with SWT/JFace and I have tryied to write a simple application.
It works great from eclipse platform BUT from command line it failes as
you can see in the following lines.
( *NOTE TO YOUR SELF*, I have the DLL file into c:\winnt\system32 )
Regards,
Liviu
Microsoft Windows 2000 [Version 5.00.2195]
(C) Copyright 1985-2000 Microsoft Corp.
C:\>echo %CLASSPATH%
C:\eclipse\plugins\org.eclipse.core.runtime_2.1.0\runtime.ja r;C:eclipse\plugins
\org.eclipse.core.resources_2.1.0\resources.jar;C:\eclipse\p lugins\org.eclipse.swt.win32_2.1.0\ws\win32\swt.jar;C:\eclip se\plugins\org.eclipse.jface_2.1.0\jface.jar;C:\eclipse\plug ins\org.eclipse.core.boot_2.1.0\boot.jar
C:\>cd eclipse\workspace\treeviewer
C:\eclipse\workspace\TreeViewer>java -jar TreeViewer.jar
Exception in thread "main" java.lang.NoClassDefFoundError:
org/eclipse/jface/window/ApplicationWindow
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
at
java.security.SecureClassLoader.defineClass(SecureClassLoade r.java:12
3)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:250)
at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265 )
at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315 )
|
|
|
|
Re: Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/jface [message #370265 is a reply to message #370257] |
Sun, 25 May 2003 06:35 |
Eclipse User |
|
|
|
Originally posted by: pacman.huji.ac.il
Rowan Christmas wrote:
> Well, you are not loading the SWT win32 libs, your command should look like:
> > java -cp $CLASSPATH;MyJar.jar
>
-Djava.library.path=C:\eclipse\plugins\org.eclipse.swt.win32 _2.1.0\os\i388\win32.dll
> myproject.MyMainClass
Are there 2 DLL files I need to use? I know only of one and this is
already in system32 directory...
> unless you actualy added the MainClass: myproject.MyMainClass, attribute
> to your jar manifest file then you can do:
> > java -cp $CLASSPATH
>
-Djava.library.path=C:\eclipse\plugins\org.eclipse.swt.win32 _2.1.0\os\i388\win32.dll
> -jar MyJar.jar
> Liviu Voicu wrote:
> > Hi all,
> > I'm new with SWT/JFace and I have tryied to write a simple application.
> > It works great from eclipse platform BUT from command line it failes as
> > you can see in the following lines.
> > ( *NOTE TO YOUR SELF*, I have the DLL file into c:\winnt\system32 )
> >
> > Regards,
> > Liviu
> >
> >
> > Microsoft Windows 2000 [Version 5.00.2195]
> > (C) Copyright 1985-2000 Microsoft Corp.
> >
> > C:\>echo %CLASSPATH%
> >
C:\eclipse\plugins\org.eclipse.core.runtime_2.1.0\runtime.ja r;C:eclipse\plugins
> >
\org.eclipse.core.resources_2.1.0\resources.jar;C:\eclipse\p lugins\org.eclipse.swt.win32_2.1.0\ws\win32\swt.jar;C:\eclip se\plugins\org.eclipse.jface_2.1.0\jface.jar;C:\eclipse\plug ins\org.eclipse.core.boot_2.1.0\boot.jar
> >
> > C:\>cd eclipse\workspace\treeviewer
> > C:\eclipse\workspace\TreeViewer>java -jar TreeViewer.jar
> > Exception in thread "main" java.lang.NoClassDefFoundError:
> > org/eclipse/jface/window/ApplicationWindow
> > at java.lang.ClassLoader.defineClass0(Native Method)
> > at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
> > at
> > java.security.SecureClassLoader.defineClass(SecureClassLoade r.java:12
> > 3)
> > at java.net.URLClassLoader.defineClass(URLClassLoader.java:250)
> > at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
> > at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
> > at java.security.AccessController.doPrivileged(Native Method)
> > at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
> > at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
> > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265 )
> > at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
> > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315 )
> >
|
|
|
|
Powered by
FUDForum. Page generated in 0.02869 seconds