title: How to Use External Class Files in an Eclipse Project
body: <p>My lecturer didn't provide us with the .java files for a tutorial. My question is, how would i use his class files in my eclipse project, and defeat the following error?</p>
  
  <p>Error:</p>
  
  <pre><code>  Exception in thread "main" java.lang.NoClassDefFoundError: lec/utils/InputReader
   at randomIt.main(randomIt.java:17)
      Caused by: java.lang.ClassNotFoundException: lec.utils.InputReader
       at java.net.URLClassLoader$1.run(Unknown Source)
       at java.security.AccessController.doPrivileged(Native Method)
       at java.net.URLClassLoader.findClass(Unknown Source)
       at java.lang.ClassLoader.loadClass(Unknown Source)
              at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
       at java.lang.ClassLoader.loadClass(Unknown Source)
       ... 1 more
  </code></pre>
  
  <p>Here is my code:</p>
  
  <pre><code> import java.util.Random;
      import lec/utils.InputReader;
  
      public class randomIt {
  
   public static void main(String[] args) {
    Random generator = new Random();
    InputReader myReader = new InputReader();
    //Pick a number randomly between 1 and 10!
     int number = generator.nextInt(10)+1;
    //Ask user to guess...!
     System.out.println("Take a guess (1 to 10)");
     if (number == myReader.readInt()){
      System.out.println("You win");
     }
     else {
      System.out.println("It was " + number + ", tough Luck");
    }
   }
  </code></pre>
  
  <p>And here is my Folder Structure: <br/>
  <b>Random</b> / <br/>
         */ bin <br/>
        * / lec / utils /InputReader<br/>
        * / src / randomIt.java</p>
  
  <p>Note: his class file is "InputReader.class"</p>