Note that there are some explanatory texts on larger screens.

plurals
  1. POHow to compile java project with external jar file in Linux terminal
    text
    copied!<p>I have project which includes external jar file in it, I followed this link <a href="http://www.wikihow.com/Add-JARs-to-Project-Build-Paths-in-Eclipse-%28Java%29" rel="nofollow">http://www.wikihow.com/Add-JARs-to-Project-Build-Paths-in-Eclipse-%28Java%29</a> to add external java path. Then I tried to compile my code in terminal, however I am still get an error about jar file does not exist.</p> <p>I wrote the following commands: (Currently I am in the project directory and there are three folders called bin src and lib in there)</p> <pre><code>bash-3.2$ ls bin lib README.txt src bash-3.2$ javac -cp lib/jsoup-1.6.1.jar src/DayTradingStockBlog.java bash-3.2$ java -cp .:lib/jsoup-1.6.1.jar src/DayTradingStockBlog Exception in thread "main" java.lang.NoClassDefFoundError: src/DayTradingStockBlog (wrong name: DayTradingStockBlog) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632) at java.lang.ClassLoader.defineClass(ClassLoader.java:616) 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:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) Could not find the main class: src/DayTradingStockBlog. Program will exit. </code></pre> <p>How should I solve this problem ?</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload