在 Windows 10 上安装 Solr

问题描述 投票:0回答:4

嗨,我是一名相当新的程序员,正在尝试在 Windows 10 上安装 Solr 我从

http://mirror.fibergrid.in/apache/lucene/solr/6.2.1

下载 Solr

唯一的两个要求是 Solr 版本和 Java 1.8 或更高版本。我已经安装了 Solr,还验证了我的 java -version 以查看我的 java 版本是什么,即 1.8.0_60。 我已经转到

solr/solr/example
文件夹,看起来不错。然后我使用
java -jar start.jar
我面临以下问题:

Unable to access jarfile start.jar

为什么要这样做?我的 java 版本是否像它所说的那样是最新的?

java solr lucene
4个回答
3
投票

我将解释 solr-6.2.1 在 Widows 10 上的方法:

导航到 solr-6.2.1 文件,看看是否有以下内容?

C:\Users\userName\Downloads\solr-6.2.1\solr-6.2.1\bin>ls
init.d                   oom_solr.sh  solr      solr.in.cmd
install_solr_service.sh  post         solr.cmd  solr.in.sh

一旦你看到

solr
,你就可以微笑:)并尝试这个!!

C:\Users\Shivasai\Downloads\solr-6.2.1\solr-6.2.1\bin>solr start
Waiting up to 30 to see Solr running on port 8983
Started Solr server on port 8983. Happy searching!

在此之后,您只需通过 localhost://8983 访问 Bowser 中的 solr


1
投票

我希望您的问题得到解决,但如果有人尝试在 Windows 上使用 Solr,那么我按照以下针对 Solr8.5.2 的步骤进行操作 -

  1. 下载所需版本的二进制zip文件。
  2. 解压文件。
  3. 首先进行基本检查是否可以启动 Solr 服务器 -
    a) 在命令提示符中转到 solr-8.5.2
    b) 输入 solr -help,然后使用 solr start
    c) 如果您可以看到帮助内容并且服务器正在启动,默认情况下它将位于端口 8983
    d) 现在尝试通过 http://localhost:8983/solr/#/
    访问其网页 e) 如果到目前为止您看到了所有内容,那么恭喜您,您的初始测试已通过。
  4. 现在让我们在 Windows 计算机上添加环境变量,您也可以对 Linux/Unix 计算机执行同样的操作 -
    a) 添加 solr_home ,值为 <\path>\solr-8.5.2\server\solr
    b) 在 path<\path> 变量中添加 \solr-8.5.2 in
  5. 现在您可以在命令提示符中执行 solr 命令,而无需提供 Solr 目录的完整路径。
    我不认为命令是 java -jar start.jar,而是使用 solr start 来启动 Solr 服务器。
    希望有帮助。

0
投票

您可能下载了源版本,其中不包含 start.jar 文件,请尝试以下一个: http://mirror. Fibergrid.in/apache/lucene/solr/6.2.1/solr-6.2.1.zip


0
投票

以下是设置 Solr 7.4(以 SQL Server 作为数据源)的步骤并探索 solr 的功能。

  1. 从下面的链接下载 solr 7.4 发行版

    https://archive.apache.org/dist/lucene/solr/7.4.0/

  2. 将 Solr 发行版存档解压到本地主目录,例如 F:\solr-7.4.0

  3. 解压 solr 发行版 zip 文件后,文件夹结构将类似于 F:\solr-7.4.0..

  4. 下载Java Jdk 8并安装jdk。

  5. 安装完jdk后,jdk和jre会被安装在路径C:\Program Files\Java..(如下图所示)。

  6. 此外,请确保 java.exe 文件存在于路径 C:\Program Files(x86)\Common Files\Oracle\Java\javapath in..(下面的屏幕截图)

  7. Javapath 设置的环境变量更改:- 如果尚不存在,则在“用户变量”部分下创建名为“Path”的变量。如果“用户变量”部分下已存在名为“path”的变量,请选择变量“Path”,然后单击“编辑”并添加条目“ C:\Program Files\Java\jdk1.8.0_351 in'(下面的屏幕截图)。

  8. 类似地,如果尚不存在,请在“系统变量”部分下创建名为“JAVA_HOME”的变量。如果“系统变量”部分下已存在名为“JAVA_HOME”的变量,请选择变量“JAVA_HOME”并单击“编辑”并添加条目“C:\Program Files (x86)\Common Files\Oracle\Java\javapath” (下面的屏幕截图)。

  9. 确保“apache-solr-dataimporthandler-..”、“mssql-jdbc-..”和“sqljdbc42”jar 文件位于“F:\solr-7.4.0\solr-7.4”位置。

© www.soinside.com 2019 - 2024. All rights reserved.