solr源码导入eclipse
来源:互联网 发布:xyz域名怎么样 编辑:程序博客网 时间:2024/06/04 18:11
转载自:http://blog.csdn.net/vltic/article/details/19917377
(1)相应的开发环境准备
(1)jdk1.6+的安装和环境变量配置(命令行敲java和javac,检验)
(2)ant1.8+的安装和环境变量配置(命令行敲ant -v检验)
(3)solr4.6.1源代码下载,选择solr-4.6.1-src.tgz
http://mirror.bit.edu.cn/apache/lucene/solr/4.6.1/
(2)编译solr4.6.1源代码,导入eclipse
(1)解压下载的solr-4.6.1-src.tgz包,解压下来的目录如下
从文件结构就可以看出,拥有build.xml文件就是就是基于ant构建的(pom.xml是基于maven构建)
(2)进入到上一步解压出来的solr-4.6.1文件目录下,然后可以查看ant需要编译的文件
(3)看到需要编译的文件中有一些是ivy的,需要借助ivy来下载需要的包,ivy有两种方式使用,第一种就是下载ivy-xxxx.jar 复制到%ANT_HOME%/lib下面,然后只需要在当前solr-4.6.1目录下的命令行敲ant eclipse就ok;第二种就是直接用ant ivy-bootstrap去下载。我建议用第二种,省去了第一种中去下载了。执行ant ivy-boorstrap之后出现错误了,截图如下:
从上面的错误中可以看出在user/.ant/lib下面的ivy-2.3.0.jar已经存在,并且checksum发生了错误。你也可以去看看%ANT_HOME%/lib下面的ivy-2.3.0.jar,发现已经存在,此时就说明ivy-xxxx.jar包已经存在,不需要下载ivy-xxxx.jar了。为了验证我的第二种思路,我就把之前存在的ivy-2.3.0.jar全部删除了,重新ant bootstrap,就BUILD SUCCESSFUL了。
(4)编译支持solr-4.6.1 让支持eclipse,只需要在solr-4.6.1目录下执行 ant eclipse ,耐心等候就行
看到BUILD SUCCESSFUL了,就表示ant成功了。
(5)查看编译后的文件,出现了.classpath和.project文件
(6)导入到eclipse,package explore 如下:
- solr源码导入eclipse
- solr源码导入eclipse
- Solr源码导入Eclipse
- solr源码导入eclipse
- solr源码导入eclipse
- solr源码导入eclipse
- solr源码导入eclipse中
- solr源码导入eclipse进行编译之出现的问题
- solr 源码导入 IntelliJ IDEA
- Eclipse-----Eclipse导入源码
- 导入lucene源码(solr源码同理)
- solr入门之solr5.5.0源码导入eclipse运行tomcat启动项目报404的解决
- Eclipse本地部署solr源码
- 在solr的源码的基础上进行开发,把solr 4.4.0的源码导入到本地eclipse中,使用maven进行管理。
- Eclipse导入apache-solr-3.6.0源代码
- Eclipse导入Android源码
- eclipse 导入 heritrix源码
- eclipse 导入Android源码
- maria项目环境配置
- Android详细的对话框AlertDialog.Builder使用方法
- opencv中Mat的数据类型设置问题
- 这个函数返回值
- jsp分页,完整版
- solr源码导入eclipse
- MySQL设置密码
- 待字闺中之快排单向链表;leetcode之Sort List
- shell中如何判断一个变量是否为空
- mac下cocos2d-x3.x Android配置以及一键运行打包
- Android如何防止apk程序被反编译
- linux kernel的一些参数设
- 13解析函数(七)
- DBI接口与DPI接口与DSI接口