2

我在 apache solr3.6(天真的用户)上使用,并且在 solr 文件夹的多核中有数据。

D:\setup\apache-solr-3.6.0\example\multicore

我正在使用的当前版本的 tomcatstartup.bat在其 bin 文件夹中,因此我JAVA_OPTS在其中指定如下:

rem Get remaining unshifted command line arguments and save them in the

set CMD_LINE_ARGS=
:setArgs
if ""%1""=="""" goto doneSetArgs
set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1
shift
goto setArgs
:doneSetArgs

set "JAVA_OPTS=%JAVA_OPTS% -Dsolr.solr.home=D:\setup\apache-solr-3.6.0\example\multicore"

call "%EXECUTABLE%" start %CMD_LINE_ARGS%

:end

但是我最近下载了一个新版本的 tomcat,其中不包含任何startup.bat内容,而是包含一些 .exe 文件(可能是 tomcat.exe),双击它将启动 tomcat 服务器。

那么我该如何指定JAVA_OPTS-Dsolr现在呢?

4

3 回答 3

1

正如@Bhanu 所说...转到tomcat安装文件夹,在里面Apache Software Foundation\Tomcat 6.0\bin你会发现tomcat6w.exe运行它。它将打开tomcat配置窗口在此处输入图像描述

打开 java 选项卡并将 java 选项中的多核路径指定为-Dsolr.solr.home=D:\setup\apache-solr-3.6.0\example\multicore

于 2012-07-08T19:31:16.633 回答
0

有关使用 Tomcat 设置 Solr Home 选项,请参阅详细信息

此外,SolrTomcat 上将提供更多信息

于 2012-06-01T12:47:47.483 回答
0

在较新版本的 tomcat 中说 tomcat7,您会在tomcat/bin中找到tomcat7w.exe。运行它选择 Java 选项卡并在 Java 选项窗格中写下您的路径。与 JNDI 方式相比,这很容易。

于 2012-06-02T19:02:46.953 回答