Open aayush26 opened 8 years ago
Compiled all *.java files together:
javac -cp swt64.jar:bij.jar:ij.jar:ImageEditor.jar IrisRecognition.java AWTBufferedImageSWTImage.java Database.java MyGabor.java Feature.java NonMaxSuppression.java HistThreshold.java HoughCircle.java HoughLine.java ThreadCircle.java Sobel.java Utils.java
It compiled successfully with only 2 warnings.
To create jar:
echo Main-Class: IrisRecognition >manifest.txt
2.jar cvfm IrisRecognition.jar manifest.txt *.class
But when I run it:
java -jar IrisRecognition.jar
Output: (Error)
Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/widgets/Composite
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.privateGetMethodRecursive(Class.java:3048)
at java.lang.Class.getMethod0(Class.java:3018)
at java.lang.Class.getMethod(Class.java:1784)
at sun.launcher.LauncherHelper.validateMainClass(LauncherHelper.java:544)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:526)
Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.widgets.Composite
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 7 more
What went wrong?
Using ubuntu 14. Copied all libs jar files into src. javac -cp swt64.jar:bij.jar:ij.jar:ImageEditor.jar IrisRecognition.java
Error: