Вы никогда не используете косые черты, которые являются разделителями пути, при вызове Java (но не JAVAC).Если src является частью вашего объявления пакета - в этом случае все объявление пакета, которое, я уверен, это не так, вместо:
java -cp .:lib/jsoup-1.6.1.jar src/DayTradingStockBlog
используйте точку:
java -cp .:lib/jsoup-1.6.1.jar src.DayTradingStockBlog
Но я думаю, что это просто место, где вы создали класс, поэтому путь принадлежит пути к классам:
java -cp .:lib/jsoup-1.6.1.jar:./src DayTradingStockBlog
Вы не можете пропустить путь из имени класса и добавить егов classpath или наоборот - он должен соответствовать объявлению вашего пакета.
Если вы объявите пакет foo
(что имеет гораздо больший смысл, чем src), имя вашего класса больше не будет DayTradingStockBlog
, а foo.DayTradingStockBlog
.