2014-07-15 34 views
0

我是solr的新手。繼教程here後,我無法獲得教程中的第2步。運行java -jar start.jar,然後連接到http://localhost:8983/solr/ 後,我得到這個錯誤網頁,其中說:java - Solr localhost:8983找不到

HTTP ERROR: 404 

Problem accessing /solr/. Reason: 

    Not Found 

Powered by Jetty:// 

我改變了端口從8983到8080,但問題依然存在。 在運行螞蟻ant example我收到此錯誤消息build.xml does nto exist

我正在使用Windows 7和solr的下載版本是solr-4.9.0.zip。

+0

說沒找到...你的WWW根在哪裏? –

+0

如果轉到/,您應該看到已註冊上下文的列表。如果這是空的,那麼在問題中包含這些信息 - 如果它存在(也可能以不同於Solr的名稱,單擊它)。你是否直接從examples目錄運行'java -jar start.jar'? – MatsLindh

+0

@fiskfisk是的,我在示例目錄中正在運行java -jar start.jar。 – user3250183

回答

0

請檢查是否已經在使用端口(8983)。您可以使用下面的命令在備用端口啓動Solr的(如4983)

的Java -Djetty.port = 4983的罐子start.jar

現在你doamin名或本地主機打你的瀏覽器:如下圖所示端口:

http://yourdoamin.com:4983/solr

如果仍無法啓動Solr的,然後Solr的日誌在follwoing路徑 ../solr-4.9.0/example/logs

+0

正如我所提到的,我確實將端口更改爲8080,但它並沒有真正幫助... – user3250183

0

您可以發佈您的solr.log嗎?

此外,當你開始使用Solr的:的Java -Djetty.port = 4983的罐子start.jar 你能看到服務器從正在執行這個控制檯開始了嗎?

你如何改變solr中的碼頭端口?通過我上面提到的命令或通過更改jetty.xml。

注意:更改jetty.xml中的端口不能正常工作。

相關問題