Solr 下载地址 http://archive.apache.org/dist/lucene/solr/7.4.0/

由于solr是ant编译,需要先安装ant

Solr7.4源码编译(idea)

进入solr源码目录 执行ant idea命令,发现失败

下载ivy进行安装

地址http://archive.apache.org/dist/ant/ivy/2.4.0/

将apache-ivy-2.4.0下的ivy-2.4.0.jar拷贝到ant目录的lib文件夹下和用户的.ant/lib目录下,如下图

Solr7.4源码编译(idea)

Solr7.4源码编译(idea)

Solr7.4源码编译(idea)

执行完以上步骤,后,在执行ant idea后还会报错。

需要进一步修改(或者忽略以上踩坑步骤,直接安装下面方式进行)

找到common-build.xml,进行编辑,如下

Solr7.4源码编译(idea)

Solr7.4源码编译(idea)

保存后执行ant ivy-bootstrap

Solr7.4源码编译(idea)

然后执行ant idea,等待,时间会长一些,最后成功

Solr7.4源码编译(idea)

用idea 打开项目并配置jdk和对应libraries

Solr7.4源码编译(idea)

Solr7.4源码编译(idea)

最后找到solr-7.4.0\solr\solrj\src\test\org\apache\solr\client\solrj\StartSolrJetty.java

Solr7.4源码编译(idea)

最后启动即可

Solr7.4源码编译(idea)

Solr7.4源码编译(idea)

 

 

 

相关文章:

  • 2021-06-04
  • 2022-01-14
  • 2021-07-01
  • 2022-01-18
  • 2021-06-29
  • 2021-09-07
  • 2022-01-04
  • 2021-12-28
猜你喜欢
  • 2021-06-10
  • 2021-10-30
  • 2021-08-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-04
  • 2021-07-27
相关资源
相似解决方案