我正在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条答案
按热度按时间7rtdyuoh1#
正如@Bhanu所说......进入tomcat安装文件夹,在
Apache Software Foundation\Tomcat 6.0\bin
里面你会发现tomcat6w.exe
运行它。它会打开tomcat配置窗口x1c 0d1x打开“java”选项卡,并在java选项中指定多核路径为
-Dsolr.solr.home=D:\setup\apache-solr-3.6.0\example\multicore
hmae6n7t2#
有关使用Tomcat设置Solr Home选项的信息,请参阅详细信息。
此外,还可在SolrTomcat上获得更多信息
j1dl9f463#
在较新版本的tomcat 7中,您会在tomcat/bin中找到tomcat7w.exe。运行它,选择Java选项卡,然后在Java选项窗格中写入路径。与JNDI方式相比,这相当简单。