【问题标题】:java - Solr localhost:8983 Not Foundjava - Solr localhost:8983 未找到
【发布时间】:2014-07-15 21:39:47
【问题描述】:

我是 solr 的新手。遵循here 的教程,我无法通过教程中的第 2 步。运行java -jar start.jar 然后连接到http://localhost:8983/solr/ 我得到这个错误页面,上面写着:

HTTP ERROR: 404

Problem accessing /solr/. Reason:

    Not Found

Powered by Jetty://

我将端口从 8983 更改为 8080,但问题仍然存在。 在运行 ant ant example 时,我收到此错误消息 build.xml does nto exist

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

【问题讨论】:

  • 说没有找到...你的 WWW 根在哪里?
  • 如果您转到 /,您应该会看到已注册上下文的列表。如果这是空的,请在问题中包含该信息 - 如果它在那里(并且可能使用 Solr 以外的另一个名称,请单击它)。你是直接从示例目录运行java -jar start.jar 吗?
  • @fiskfisk 是的,我正在示例目录中运行 java -jar start.jar。
  • 您是否在日志中收到任何错误消息,是否看到任何 registeretd 上下文等?
  • jre 出现问题...用旧版本重新安装可以解决问题...

标签: java solr


【解决方案1】:

请检查端口(8983)是否已被使用。您可以使用以下命令在备用端口(如 4983)中启动 solr

java -Djetty.port=4983 -jar start.jar

现在使用您的域名或 localhost:port 访问您的浏览器,如下所示:

http://yourdoamin.com:4983/solr

如果仍然无法启动 solr,则 solr 在以下路径登录 ../solr-4.9.0/example/logs

【讨论】:

    【解决方案2】:

    你能发布你的 solr.log 吗?

    当您使用以下命令启动 solr 时:java -Djetty.port=4983 -jar start.jar 您是否能够在执行此操作的控制台中看到服务器已启动?

    您如何更改 solr 中的码头端口?通过我上面提到的命令或通过更改 jetty.xml。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-10-19
      • 2013-05-16
      • 1970-01-01
      • 2022-08-24
      • 2021-09-14
      • 2015-12-04
      • 2014-11-26
      相关资源
      最近更新 更多