我正在看这个项目: https://github.com/xtuhcy/gecco
它包含一些演示代码: https://github.com/xtuhcy/gecco/blob/master/src/test/java/com/geccocrawler/gecco/demo/MyGithub.java
我克隆了仓库。
我正在尝试运行演示代码,但我不知道怎么做。
我不太了解如何使用maven。
我设法安装了maven并安装了项目的依赖项。
mvn verify
和mvn test
都运行无误
我找到了这篇文章:
http://www.vineetmanohar.com/2009/11/3-ways-to-run-java-main-from-maven/
建议做这样的事情:
mvn exec:java -Dexec.mainClass="com.vineetmanohar.module.Main"
但是我不知道mainClass
的值应该是什么。
我尝试过:
mvn exec:java -Dexec.mainClass="com.geccocrawler.gecco.demo.MyGithub"
mvn exec:java -Dexec.mainClass="test.java.com.geccocrawler.gecco.demo.MyGithub"
均为java.lang.ClassnotFoundException
我也尝试过:
java -cp target/gecco-1.3.1.jar com.geccocrawler.gecco.demo.MyGithub
java -cp target/gecco-1.3.1.jar test.java.com.geccocrawler.gecco.demo.MyGithub
都不起作用