一.crawler4j下载地址 点击右边绿色框下载zip包
二.配置maven的settings.xml
- 打开Windows(窗口)->Preferences(首选项)->Maven 在Users Setting处找到settings.xml应在的位置
![](https://img-blog.csdn.net/20170506115000452?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvRGVlckJpZ1JlZA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20170506115300889?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvRGVlckJpZ1JlZA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
此处需要自己创建一个settings.xml的文件,并且把最末尾代码复制进去。(maven国内源用的阿里云)
三.将crawler4j包导入eclipse,导入选择File->import->maven->Existing Maven Project
![](https://img-blog.csdn.net/20170506143132391?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvRGVlckJpZ1JlZA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
导入后pom.xml会报错,是因为缺少pluginManagemen标签
在pom.xml的build前后加入即可,加入效果类似
<build>
<pluginManagement>
<plugins>
<plugin> ... </plugin>
<plugin> ... </plugin>
....
</plugins>
</pluginManagement>
</build>
加入标签后保存即可解决错误
<build>
<pluginManagement>
<plugins>
<plugin> ... </plugin>
<plugin> ... </plugin>
....
</plugins>
</pluginManagement>
</build>
有问题可以留言或者私信
<settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
<profiles>
<profile>
<id>default</id>
<repositories>
<repository>
<id>onebeartoe</id>
<name>onebeartoe</name>
<url>https://repository-onebeartoe.forge.cloudbees.com/snapshot/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>edu.uci.ics</groupId>
<artifactId>crawler4j</artifactId>
<version>4.4-SNAPSHOT</version>
</dependency>
</dependencies>
<pluginRepositories>
<pluginRepository>
<id>nexus</id>
<name>local private nexus</name>
<url>http://maven.oschina.net/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>
</settings>