solr4.9r+ Eclipse 4.3+ tomcat 7.5 +winds7(二)

來源:互聯網
上載者:User

標籤:tomcat 7.5   solr   web   

尊重原創,原文地址:http://blog.csdn.net/chunlei_zhang/article/details/38778945

這第二種方法是將solr項目部署到tomcat上,運行tomcat的時候可以直接運行方法。

第一種方法:http://write.blog.csdn.net/postedit/38449037

一)首先保證solr4.9,Eclipse 4.3  tomcat 7.5 windows7一切都正常使用(其實這種方式都可以用不到Eclipse4.3),如果有項目用到我們建立的solr項目,直接調用即可,因為項目已經部署到了tomcat的webapp下了。

二)首先我們將下載的solr4.9進行解壓,找到example\webapps\solr.war然後找到solr.war檔案,將solr.war檔案拷貝到tomcat的webapp下。solr.war的目錄如下:


拷貝到tomcat的目錄如下:


三)這個時候我們就將solr伺服器需要的基本配置都配置到了tomcat伺服器中,接下來我們需要配置我們的solr項目了,跟我提到的配置web項目到tomcat的三種方法差不多(尊重原創:http://blog.csdn.net/chunlei_zhang/article/details/38446657),這裡有兩種方法,一種方法是在tomcat的Catalina中進行配置(綠色的框內),第二種是使用tomcat的server.xml(紅色)進行配置。


我們選擇Server.xml的配置如下:


這裡我們就要注意了,path是我們輸入欄位名的http連結時,項目的名稱,docBase為solr.war的位置。solrhome/value為我們要啟動並執行solr項目的地址,我們還是以第一種方法的solr項目為例:目錄為:



這個以後就可以啟動tomcat了,啟動tomcat的方法可以從DOS也可以直接找到tomcat的bin檔案下的start.bat就可以了,有的時候會報錯,最好先把tomcat的記錄檔清空,然後就可以進行操作了,啟動後會報錯,日誌如下:


這是由於啟動並執行時候缺少日誌jar包而出現的,我們只要把solr的example中ext的jar包考到tomcat的lib下即可,這個時候不用考log4j.porpertis的檔案,執行是會報waring,不過不影響程式的運行(因為我不喜歡這中方式,所以不想對我的tomcat做太多的改動,示範一下第二種方式),運行結果如下:


後面總結一下兩種方式的優缺點,由於學識有限,總結不到位,可以不看,若有興趣,可以看提出自己見解,大家一起學習互進,謝謝


solr4.9r+ Eclipse 4.3+ tomcat 7.5 +winds7(二)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.