Как указать JAVA_OPTS для solr?

Я использую apache solr3.6 (наивный пользователь) и имею данные в многоядерной папке solr.

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

Текущая версия tomcat, которую я использую, имеет startup.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?


person veer7    schedule 01.06.2012    source источник


Ответы (3)


Как сказал @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

person veer7    schedule 08.07.2012

Для настройки параметра Solr Home с Tomcat см. подробности.

Кроме того, дополнительная информация будет доступна на странице SolrTomcat.

person Jayendra    schedule 01.06.2012

В более новых версиях tomcat, скажем tomcat7, вы найдете tomcat7w.exe в tomcat/bin. Запустите его, выберите вкладку Java и на панели параметров Java напишите свой путь. Это довольно просто по сравнению с JNDI.

person Bhanu    schedule 02.06.2012