Advertisement
Guest User

Untitled

a guest
Apr 18th, 2015
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. [psch@mnpc javatest]$ cat Foo.java
  2. public class Foo {
  3. public static void bar() {
  4. System.out.println("yes, bar!");
  5. }
  6. }
  7. [psch@mnpc javatest]$ cat Baz.java
  8. public class Baz {
  9. public static void main(String... args) {
  10. Foo.bar();
  11. }
  12. }
  13. [psch@mnpc javatest]$ javac Foo.java Baz.java
  14. [psch@mnpc javatest]$ jar cf Foo.jar Foo.class && rm Foo.class
  15. [psch@mnpc javatest]$ CLASSPATH=. java Baz
  16. Exception in thread "main" java.lang.NoClassDefFoundError: Foo
  17. at Baz.main(Baz.java:3)
  18. Caused by: java.lang.ClassNotFoundException: Foo
  19. at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
  20. at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
  21. at java.security.AccessController.doPrivileged(Native Method)
  22. at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
  23. at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
  24. at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
  25. at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
  26. ... 1 more
  27. [psch@mnpc javatest]$ CLASSPATH=.:Foo.jar java Baz
  28. yes, bar!
  29. [psch@mnpc javatest]$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement