This week's book giveaway is in the Agile and other Processes forum.
We're giving away four copies of The Mikado Method and have Ola Ellnestam and Daniel Brolund on-line!
See this thread for details.
The moose likes Java in General and the fly likes NoClassDefFoundError on application Jar 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 » Java in General
Reply Bookmark "NoClassDefFoundError on application Jar" Watch "NoClassDefFoundError on application Jar" New topic
Author

NoClassDefFoundError on application Jar

Alan Shiers
Ranch Hand

Joined: Sep 24, 2003
Posts: 216
Hi Guys,

Hope you can help. I've packaged up my project into a Jar file with the manifest.mf that reads:

Manifest-Version: 1.0
Class-Path: lib/fdsapi.jar lib/jakarta-oro-2.0.8.jar lib/JAMon.jar
Main-Class: parser.MainGUI

As you can see my application relies on three library jar files that reside in the lib directory. I've opened the jar file and the lib directory does exist there and the jar file are there also. When I use the commend java -jar pns.jar the application runs but it stalls when it is unable to locate a class that resides in one of the library jars. What more might I need to do to make sure these library jars wind up in the classpath?

Alan
Rob Spoor
Sheriff

Joined: Oct 27, 2005
Posts: 19216

The lib folder shouldn't be placed inside the JAR file, but in the same folder as the JAR file.


SCJP 1.4 - SCJP 6 - SCWCD 5
How To Ask Questions How To Answer Questions
 
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: NoClassDefFoundError on application Jar
 
Similar Threads
Weblogic doesnot support WEB-INF/lib ?
How do I load drivers?
Jar Files in another jar file (MANIFEST.MF Question)
TLD: classes must be stored in /WEB-INF/classes
eclipse ganymede - how to redirect non ejb library jars to lib