Tengo un proyecto que incluye un archivo jar externo en él, seguí este enlace http://www.wikihow.com/Add-JARs-to-Project-Build-Paths-in-Eclipse-%28Java%29 para agregar una ruta externa de Java. Luego traté de compilar mi código en la terminal, sin embargo, todavía estoy recibiendo un error sobre el archivo jar no existe.Cómo compilar el proyecto de Java con el archivo jar externo en el terminal de Linux
escribí los siguientes comandos: (Actualmente estoy en el directorio del proyecto y hay tres carpetas llamadas src bin y lib allí)
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.
¿Cómo debería resolver este problema?
Lo * * exactamente qué dice el error? –
¿Y cómo estás compilando? –
package org.jsoup no existe import org.jsoup.Jsoup; – CanCeylan