在Ubuntu上安装Clucene的过场程
来源:互联网 发布:qq农场源码 php 编辑:程序博客网 时间:2024/06/06 00:38
最近为了做毕设,需要Activemq和cluecene,搭这两个环境很费时,还一直不好,郁闷,今晚终于把cluenece搭好了。记录一下安装过程,免得以后走弯路。
首先得从官网下载cluenece,下载的时候有contribs版和core版之分。core版自成系统,无需依赖其它任何软件包;contribs版则需要依赖少许其它软件包。
另外,有stable/unstable版之分,unstable指的是软件包尚需仅需进一步、更多时间的考验,但并不意味着此软件包不稳定。
下载完成之后在终端输入:
tar zxvf clucene-core-0.9.21b.tar.gz(此步产生出clucene-core-0.9.21b目录),然后可查看clucene-core-0.9.21b文件中的readme和install说明。现在可以按照install说明来一步一步安装。
1)cd clucene-0.9.10
2)./autogen.sh
3)./configure
4) make
这时问题来了,根据INSTALL 文档中的描述,安装完成后,在src/demo目录下应改有文件名为cl_demo的文件;但我安装完成后,却看不到这个文件,后来,在src/demo目录下执行make后,终于看到了cl_demo。
根据INSTALL 文档中的描述,安装完成后,在test目录下应改有文件名为cl_test的文件;但我安装完成后,却看不到这个文件,后来,在test 目录下执行makecheck 后,终于看到了cl_test。如果执行make而不是makecheck,则会出现下列错误。
make[1]: 正在进入目录`/home/lyc/DownLoad/clucene-core-0.9.21b/test'
make[1]: 没有什么可以做的为 `all-am'。
make[1]:正在离开目录 `/home/lyc/DownLoad/clucene-core-0.9.21b/test'
根据INSTALL文档中的描述,安装完成后,在src目录下应改有类似下列文件名的文件。
libclucene.so.0.0.0
libclucene.la
libclucene.a
但我却看不到,后经使用 find 命令查找发现 这些文件存在于 src/.libs/目录下。
之所以出现 上述 错误,大概是由于说明文件INSTALL是较早版本的,其中的内容与0.9.21b版的clucene 已不符,testdemo等程序在缺省安装方式下是不执行make操作的。
最终,利用test目录下的cl_test测试(输入./cl_test),测试结果如下:
All CLucene Tests:
CLuceneDocumentTest: .
CLuceneDebugTest: .
CLuceneAnalysisTest: .
CLuceneAnalyzersTest: .....
CLuceneIndexWriterTest: .
CLucene HighFrequencies Test: .
CLucenePriority QueueTest: .
CLuceneQuery ParserTest: ........
CLuceneSearchTest: ............
CLucene TermVectorTest: .....
CLucene SortTest: ...........
CLuceneDuplicatesTest: ..
CLuceneDateFilterTest: ...
CLuceneWildcardTest: ...
CLuceneStoreTest: ...
CLucene UTF8Test: ..
CLuceneReutersTest: ..
62 tests run: 62 passed, 0 failed, 0 notimplemented.
这样则表明,安装成功。
另外,CLucene 的源代码在src/Clucene目录下。
首先得从官网下载cluenece,下载的时候有contribs版和core版之分。core版自成系统,无需依赖其它任何软件包;contribs版则需要依赖少许其它软件包。
另外,有stable/unstable版之分,unstable指的是软件包尚需仅需进一步、更多时间的考验,但并不意味着此软件包不稳定。
下载完成之后在终端输入:
tar zxvf
1)cd clucene-0.9.10
2)./autogen.sh
3)./configure
4) make
这时问题来了,根据INSTALL 文档中的描述,安装完成后,在src/demo目录下应改有文件名为cl_demo的文件;但我安装完成后,却看不到这个文件,后来,在src/demo目录下执行make
根据INSTALL 文档中的描述,安装完成后,在test目录下应改有文件名为cl_test的文件;但我安装完成后,却看不到这个文件,后来,在test 目录下执行make
make[1]: 正在进入目录`/home/lyc/DownLoad/clucene-core-0.9.21b/test'
make[1]: 没有什么可以做的为 `all-am'。
make[1]:正在离开目录 `/home/lyc/DownLoad/clucene-core-0.9.21b/test'
之所以出现 上述 错误,大概是由于说明文件INSTALL是较早版本的,其中的内容与0.9.21b版的clucene 已不符,testdemo等程序在缺省安装方式下是不执行make
最终,利用test目录下的cl_test测试(输入./cl_test),测试结果如下:
All CLucene Tests:
62 tests run:
这样则表明,安装成功。
另外,CLucene 的源代码在src/Clucene目录下。
0 0
- 在Ubuntu上安装Clucene的过场程
- ubuntu上安装CLucene
- centos 上安装CLucene
- tora 在ubuntu上的安装
- Snort在Ubuntu上的安装总结
- skyeye在ubuntu上的安装
- MQ7 在Ubuntu上的安装
- MySQL在ubuntu上的安装指南
- Jetty在Ubuntu上的安装
- kaldi 在ubuntu上的安装手记
- 在Ubuntu上安装ADT的遭遇
- MongoDB在ubuntu上的安装
- MongoDB在ubuntu上的安装-2
- KVM在Ubuntu上的安装方法
- Docker 在Ubuntu 14.04上的安装
- phalcon在ubuntu上的安装问题
- mysql在Ubuntu上的安装
- perf在Ubuntu上的安装
- Ubuntu下eclipse配置Hadoop教程(上)
- Ubuntu下eclipse配置Hadoop教程(下)
- 各大公司面试笔试题集锦(上)
- 各大公司面试笔试题集锦(下)
- 笔试题总结
- 在Ubuntu上安装Clucene的过场程
- RuntimeException
- Linux sar命令详解
- 排序算法
- 保存完订单会造成乱码,怎样找出问题在哪里的步骤
- Ubuntu 命令大全
- 一个纸杯的测试用例
- Java面试题精选
- Java基础知识总结,面试可用