aspose file tools
The moose likes Beginning Java and the fly likes Exception in thread Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Java » Beginning Java
Reply Bookmark "Exception in thread "main" java.lang.NoClassDefFoundError " Watch "Exception in thread "main" java.lang.NoClassDefFoundError " New topic
Author

Exception in thread "main" java.lang.NoClassDefFoundError

Rajesh Khan
Ranch Hand

Joined: Oct 16, 2011
Posts: 230
I am getting the following error , does anyone know what i am doing wrong

Anayonkar Shivalkar
Bartender

Joined: Dec 08, 2010
Posts: 1295

Hi Rajesh Khan,

Always, SearchFirst. NoClassDefFoundError is very common error.

Have you put your Test class inside any package (exmple25)? In that case, you need to run it accordingly.

I hope this helps.


Regards,
Anayonkar Shivalkar (SCJP, SCWCD, OCMJD)
Jesper de Jong
Java Cowboy
Bartender

Joined: Aug 16, 2005
Posts: 12929
    
    3

It looks like the class Test is in the package example25.

What you should do is put the base directory of the package in the classpath, and specify the fully-qualified name of the class. For example, if C:\jibx\tutorial is the base directory, try a command like this:

java -cp C:\jibx\tutorial example25.Test

Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 7 API documentation
Scala Notes - My blog about Scala
Rajesh Khan
Ranch Hand

Joined: Oct 16, 2011
Posts: 230
Here what i tried. Unfortunately its not working
C:\jibx>java -cp C:\jibx\tutorial example25.Test
Anayonkar Shivalkar
Bartender

Joined: Dec 08, 2010
Posts: 1295

Hi,

Now the same exception is occurring for a class org.jibx.runtime.JiBx.

Does that class exist in C:\jibx\tutorial directory in the same structure? That is, there must be a file named C:\jibx\tutorial\org\jibx\runtime\JiBx.class

If this structure (org.jibx.runtime.JiBx) is inside a jar file, then you have to give name of that jar file as well in classpath.

I hope this helps.
 
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: Exception in thread "main" java.lang.NoClassDefFoundError
 
Similar Threads
Why oh why do I even Try??
abstract class
a very primitive problem
NoClassDefFoundError
No ClassDefFoundError