solr源代码阅读与运行调试

博主的环境在cenots7下,so以下的环境都是在centos7操作的

由于solr是使用apache ant和ivy进行项目管理的电脑上面需要有ant环境

1
2
[lzq996298643@master ~]$ ant -version
Apache Ant(TM) version 1.10.4 compiled on June 19 2018

然后在solr的官方网站上下载solr的源代码

博主下载的是最新的源代码是solr-7.4.0版本的(点击下载)

下载完成后将源代码包解压到开发空间下

进入源代码目录下编译代码

输入ant ivy-bootstrap命令,执行命令会在/.ant/lib/文件夹下载ivy的jar包

然后输入ant eclipse命令,执行命令会在代码目录下生成.classpath和.project文件这样就可以把源代码导入eclipse了

1
2
[root@192 bin]# ant ivy-bootstrap
[root@192 bin]# ant eclipse

执行上面的命令如果没有报错就可以导入eclipse了

选择File->Import->Existing Projects into Workspace然后选择到项目源代码目录一直下一步

image

项目导入成功后右键点击项目Properties->Project Facets勾选Dynamic Web Mudule和java,然后Apply and Close

入下图

image

然后就会看到项目的源代码结构

image

eclipse运行solr

参考博客

本文结束 3Q YOU

本文标题:solr源代码阅读与运行调试

文章作者:廖振钦

发布时间:2018年07月15日 - 15:07

最后更新:2018年07月15日 - 17:07

原始链接:http://qincloud.github.io/hexot/2018/07/15/solr源代码阅读与运行调试/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。