君子生非異也,善假于物也。
Java和.Net哪個(gè)好,我們也不需要打口水戰(zhàn),我認(rèn)為語(yǔ)言只是我們達(dá)到目的的工具而已,某個(gè)業(yè)務(wù)場(chǎng)景哪個(gè)順手用哪個(gè)(包括除此兩種以外的所有語(yǔ)言),當(dāng)然要精通一門(mén)語(yǔ)言是很難的事情,需要我們持之以恒。
Lucene是當(dāng)前以及最近幾年最受歡迎的免費(fèi)Java信息檢索程序庫(kù)。
Lunece也是有.Net版本的---Lucene.Net,
為什么我沒(méi)有使用.Net版本的呢?你怎么知道我沒(méi)有用.....當(dāng)前Lucene.Net版本到3.03,傳說(shuō)這個(gè)項(xiàng)目已經(jīng)被停掉了,所以后面Lucene所具有的新功能都不會(huì)再有跟進(jìn)了(比如Join、分組等等...)。
所以我沒(méi)得選擇,最終還是選擇了原生態(tài)的Lunece一開(kāi)始我也是發(fā)下大宏愿要基于Lunece去寫(xiě)一個(gè)搜索引擎(認(rèn)真看了百科的就知道Lunece不是搜索引擎,只是信息檢索程序庫(kù)),索引初始化、索引同步、索引查詢、權(quán)重設(shè)置等等,我已經(jīng)部署好Eclipse、TomCat、并去官網(wǎng)下載了最新的Lunece5.3
經(jīng)過(guò)幾天的摸索之后我偶然的發(fā)現(xiàn)了Solr這個(gè)好東西,這是基于Lucene的全文搜索服務(wù)器。非常好使
廢話不多說(shuō),我們開(kāi)始我們Solr之旅的第一步:環(huán)境搭建
1.Eclipse 下載:http://www.eclipse.org/downloads/download.php?file=/oomph/epp/mars/R1a/eclipse-inst-win64.exe(我的環(huán)境是Win7-64位)
2.Java-JDK8.0下載 http://download.Oracle.com/otn-pub/java/jdk/8u65-b17/jdk-8u65-windows-x64.exe?AuthParam=1446687554_926c8d0bd88689df9fd551dd67501a8a 同樣的Win7-64位環(huán)境
3.Tomcat8 (相當(dāng)于.Net的IIS) http://mirrors.cnnic.cn/apache/tomcat/tomcat-8/v8.0.28/bin/apache-tomcat-8.0.28-windows-x64.zip
以上工具都下載安裝之后,需要配置環(huán)境變量,如何配置的文章網(wǎng)上很多,乏善可陳
由于我也是Java的新手,多年.Net的經(jīng)驗(yàn)對(duì)于我這樣的Java新手來(lái)說(shuō)作用不大,所以我下載的版本都是最新的版本,后來(lái)才知道由于開(kāi)源的問(wèn)題,版本太多,各種插件的更新速度根本跟不上Java的更新版本
所以很多人、企業(yè)都還是用的很低的版本,這一點(diǎn)上.Net程序員們倒是省心了很多,全部都是.Net制定的規(guī)則......
Tomcat的安裝跟網(wǎng)上其他的資料都差不多,乏善可陳,Windows版本就是配置一些環(huán)境變量。
由于我的是最新版本,所以網(wǎng)上找的許多的環(huán)境變量配置方法有些許出入,下面是我的配置,其中的值中的路徑你需要按照你自己的路徑配置
1.變量名:JAVA_HOME 值:C:/PRogram Files/Java/jdk1.8.0_65
2.變量名:CATALINA_HOME 值:C:/apache-tomcat-8.0.28
2.變量名:TOMCAT_HOME 值:C:/apache-tomcat-8.0.28/bin
3.變量名:CLASS_PATH 值:.;%JAVA_HOME%/lib;%TOMCAT_HOME%/BIN;%CATALINA_HOME%/common/lib/servlet.jar
4.變量名:Path 值:;%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;
其中%%之間的值就是引用已經(jīng)有的變量名的地址
PS:CATALINA_HOME和TOMCAT_HOME 應(yīng)該就是版本不同步的原因吧,很多應(yīng)用還是引用的TOMCAT_HOME而最新的TOMCAT8卻是用的CATALINA_HOME
1.為了不讓Tomcat默認(rèn)訪問(wèn)端口8080、80...占用我常用的端口,于是我修改了apache-tomcat-8.0.28/conf/server.xml下的所有端口以90開(kāi)頭,如9080
打開(kāi)http://localhost:9080/,當(dāng)然以你自己的配置端口為準(zhǔn)。可以看到如下界面
2.點(diǎn)擊Manager App管理App發(fā)現(xiàn)需要輸入密碼,這個(gè)是在apache-tomcat-8.0.28/conf/tomcat-users.xml文件中配置,然后輸入tomcat 密碼tomcat就可以登錄后端管理界面了。
XML貼出來(lái)方便復(fù)制:
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注