Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 138-78-106-56:src2 sean$ ls
- test.java
- 138-78-106-56:src2 sean$ javac test.java
- 138-78-106-56:src2 sean$ # As you see, the compile works.
- 138-78-106-56:src2 sean$ # Now, let's try running it.
- 138-78-106-56:src2 sean$ java test
- This file works.
- 138-78-106-56:src2 sean$ # Hooray!
- 138-78-106-56:src2 sean$ # But let's go up a directory.
- 138-78-106-56:src2 sean$ cd ..
- 138-78-106-56:Grading sean$ java src2/test
- Exception in thread "main" java.lang.NoClassDefFoundError: src2/test (wrong name: test)
- at java.lang.ClassLoader.defineClass1(Native Method)
- at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
- at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
- at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
- at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
- at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
- at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
- 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)
- 138-78-106-56:Grading sean$ # But why?? Why won't this work??
- 138-78-106-56:Grading sean$ ls
- grade.py src.zip src2
- 138-78-106-56:Grading sean$ cd src2; ls
- test.class test.java
- 138-78-106-56:src2 sean$ java test
- This file works.
- 138-78-106-56:src2 sean$ logout
- [Process completed]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement