博主的环境在cenots7下,so以下的环境都是在centos7操作的
由于solr是使用apache ant和ivy进行项目管理的电脑上面需要有ant环境
1 | [lzq996298643@master ~]$ ant -version |
然后在solr的官方网站上下载solr的源代码
博主下载的是最新的源代码是solr-7.4.0版本的(点击下载)
下载完成后将源代码包解压到开发空间下
进入源代码目录下编译代码
输入ant ivy-bootstrap命令,执行命令会在/.ant/lib/文件夹下载ivy的jar包
然后输入ant eclipse命令,执行命令会在代码目录下生成.classpath和.project文件这样就可以把源代码导入eclipse了
1 | [root@192 bin]# ant ivy-bootstrap |
执行上面的命令如果没有报错就可以导入eclipse了
选择File->Import->Existing Projects into Workspace然后选择到项目源代码目录一直下一步
项目导入成功后右键点击项目Properties->Project Facets勾选Dynamic Web Mudule和java,然后Apply and Close
入下图
然后就会看到项目的源代码结构