从http://archive.apache.org/dist/lucene/solr/6.4.2/下载源码。
官方提供的源码不是一个完整的eclipse项目, 需要使用ivy进行构建, 通过ivy的构建可以将下载下来的源码包转换成一个标准的JavaProject,然后我们就能把Java Projectimport到我们的Eclipse中去了,然后你就能在Eclipse中自由的阅读源码。
解压的目录为:
查看ant是否安装成功:
从http://ant.apache.org/ivy/download.cgi下载ivy:
将ivy的jar包放入到ant的lib目录下:
cmd进入solr根目录:
敲ant eclipse,回车,如果构建成功,你将会看到如图这样的提示信息,如果提示失败了可以多运行几次:
表示创建成功,创建成功后的目录结构如下:
已经生成标准的eclipse项目。
解压出来后的目录如下:
官方提供的源码不是一个完整的eclipse项目, 需要使用ivy进行构建, 通过ivy的构建可以将下载下来的源码包转换成一个标准的JavaProject,然后我们就能把Java Projectimport到我们的Eclipse中去了,然后你就能在Eclipse中自由的阅读源码。
准备好构建环境:
1、安装ANT,配置ANT环境
2、下载ivy.jar复制到ANT_HOME/lib下
3、下载安装maven
下载ANT:
从http://ant.apache.org/bindownload.cgi下载ant文件
解压的目录为:
配置ant环境变量:
查看ant是否安装成功:
从http://ant.apache.org/ivy/download.cgi下载ivy:
将ivy的jar包放入到ant的lib目录下:
cmd进入solr根目录:
敲ant eclipse,回车,如果构建成功,你将会看到如图这样的提示信息,如果提示失败了可以多运行几次:
表示创建成功,创建成功后的目录结构如下:
已经生成标准的eclipse项目。