Hello Users, Developers,
I am trying to build a jar file for my application which I developed using
Apache POI as below:
D:\SPACE\TT>jar -cvfm DP.jar Manifest.txt *.class splashtest.gif *.jar
NewTemplate.xls
added manifest
adding: CausalAnalysisSheet.class(in = 4856) (out= 2152)(deflated 55%)
adding: DefectDataSheetClass.class(in = 2950) (out= 1519)(deflated 48%)
adding: DPBrainstormSheetClass.class(in = 5798) (out= 2720)(deflated 53%)
adding: MainGUIClass.class(in = 14954) (out= 6406)(deflated 57%)
adding: StyleClass.class(in = 3247) (out= 1530)(deflated 52%)
adding: SummarySheetClass.class(in = 13641) (out= 5807)(deflated 57%)
adding: splashtest.gif(in = 75810) (out= 72337)(deflated 4%)
adding: dom4j-1.6.1.jar(in = 313898) (out= 291488)(deflated 7%)
adding: geronimo-stax-api_1.0_spec-1.0.jar(in = 28592) (out= 22712)(deflated
20%)
adding: poi-3.7-20101029.jar(in = 1675036) (out= 1516117)(deflated 9%)
adding: poi-examples-3.7-20101029.jar(in = 264108) (out= 243012)(deflated
7%)
adding: poi-ooxml-3.7-20101029.jar(in = 498259) (out= 468178)(deflated 6%)
adding: poi-ooxml-schemas-3.7-20101029.jar(in = 3967696) (out=
3141309)(deflated 20%)
adding: poi-scratchpad-3.7-20101029.jar(in = 840218) (out= 775135)(deflated
7%)
adding: xmlbeans-2.3.0.jar(in = 2666695) (out= 2266288)(deflated 15%)
adding: NewTemplate.xls(in = 84480) (out= 18969)(deflated 77%)
while launching the DP.jar file, I get the following "
*java.lang.NoClassDefFoundError:
org/apache/poi/ss/usermodel/Sheet*" exception:
D:\SPACE\TT>java -jar DP.jar
Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/poi/ss/usermodel/Sheet
Caused by: java.lang.ClassNotFoundException:
org.apache.poi.ss.usermodel.Sheet
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: MainGUIClass. Program will exit.
D:\SPACE\TT>
My Manifest.mf file contains:
Manifest-Version: 1.0
Created-By: 1.6.0_20 (Sun Microsystems Inc.)
SplashScreen-Image: splashtest.gif
Main-Class: MainGUIClass
Can you please let me know what other jar files I need to include? Am I
missing something?
Many Thanks for your help in advance!
rahul