Я использую 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
?