permaculture playing cards
The moose likes Beginning Java and the fly likes NoClassDefFoundError again Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "NoClassDefFoundError again" Watch "NoClassDefFoundError again" New topic

NoClassDefFoundError again

Christophe Verré

Joined: Nov 24, 2005
Posts: 14688

I'm back the basics

There is an environment where everything was working fine :

/lib/a.jar <- it contains MyException.class

Somebody has released a new version of a.jar and b.jar,
and then NoClassDefFoundError:MyException is thrown.

He told me that the batch where the CLASSPATH is set has not changed, only the jars. And MyException.class is still in a.jar.

I'm really puzzled by this. It is usually a CLASSPATH problem, but since the batchs have not changed... I can't check the environment myself....

Any clues ?

[My Blog]
All roads lead to JavaRanch
Ajay A Patil

Joined: Apr 13, 2006
Posts: 22
Check if the package for "MyException" class has changed.
Christophe Verré

Joined: Nov 24, 2005
Posts: 14688

Ajay, thank you for the suggestion.
I've actually found where the problem lies.
The jar files got corrupted when sent by email :roll:
Consider Paul's rocket mass heater.
subject: NoClassDefFoundError again
It's not a secret anymore!