Hi This might not be a bug, but something going on in my environment. I set the jar files to my classpath using the setClasspath.sh script.
I am having an issue running the first example. I also tried to run it with the -cp as follows, which in the logbook-examples directory: java -cp lib/slf4j-api-1.7.20.jar;../logback-core-1.1.7.jar;../logback-classic-1.1.7.jar;../logback-examples/logback-examples-1.1.7.jar chapters.introduction.HelloWorld1
The output is as follows: Usage: java [-options] class [args...] (truncated the usage message) ../logback-core-1.1.7.jar: line 1: PK: command not found ../logback-core-1.1.7.jar: line 2: syntax error near unexpected token `)' LM6??$m?i{?Î?P"K?e?{?1$a?=a????Lg?_,??I0$?n?f??4???Ei"?|K$T)?.͉?ސs?8?3?ᰓ?? ɸ7?5ӓ?^??? ?Ԅ?PE,=? ?G.2?ւ??N?O*?[ww??hL)?V?ˎ͜H???B"N 3?6????a??0U??8y??1*?O?T?'3?*D?U]y?? b?͉액?p?fu:?D?.?l?#?? ../logback-classic-1.1.7.jar: line 1: PK: command not found ../logback-classic-1.1.7.jar: line 3: syntax error near unexpected token `(' ?g?q??R??!?TL????M"h?=??p'ne 3: `?dvzr?LO?n?w?TD>?PP?xx?7L?gs2'?gW?bju}VQ??m?R>?c?gkyt(36 3I,Kl,V928?T?j?@?(?d?u:?ٖ(?Y>?"l??? ../logback-examples/logback-examples-1.1.7.jar: line 1: PK: command not found ../logback-examples/logback-examples-1.1.7.jar: line 2: syntax error near unexpected token `)' K-ϳR0?3??r)?u??RHN?΄?St?R?A??z???E??%?)`e????'2: `ײ}H META-INF/ֲ}HMETA-INF/MANIFEST.MF?M??LK-.?
Trying it this way without specifying the -cp:
java chapters.introduction.HelloWorld1
With this output: Exception in thread "main" java.lang.NoClassDefFoundError: chapters/introduction/HelloWorld1 Caused by: java.lang.ClassNotFoundException: chapters.introduction.HelloWorld1 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:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Incidentally, when I use java -jar, I get Main-class failed to load for each of the jars like so:
java -jar ../logback-classic-1.1.7.jar; Failed to load Main-Class manifest attribute from ../logback-classic-1.1.7.jar
Anything I am overlooking or missing?
Thanks a lot
|