如何为solr指定JAVA_OPTS?

时间:2012-06-01 12:15:18

标签: apache tomcat solr java-opts

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

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

我正在使用的当前版本的tomcat在其bin文件夹中有startup.bat,因此我在其中指定了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呢?

3 个答案:

答案 0 :(得分:1)

@Bhanu说...... 转到tomcat istallation文件夹,在Apache Software Foundation\Tomcat 6.0\bin内你会发现tomcat6w.exe运行它。它将打开tomcat配置窗口enter image description here

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

答案 1 :(得分:0)

要使用Tomcat设置Solr Home选项,请参阅details

此外,更多信息可在SolrTomcat

获取

答案 2 :(得分:0)

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