如何在Windows服务器上运行solr以便它自动启动?

如何在Windows服务器上运行solr,它会自动启动?

我运行它:

java -jar start.jar 

但我需要服务器自动执行此操作。

使用您需要的命令创建批处理文件并在启动时运行它:其中一些想法可能有用。

如果你在tomcat中运行solr,你可以启动tomcat作为Windows服务并将服务设置为自动启动。

我非常幸运地与“非吸吮服务经理”做了这件事。 非常简单轻巧: http : //nssm.cc/

Windows Server中的“计划任务”function将允许您将命令配置为在启动时执行,而无需使用批处理文件。

我将添加我最近发现并更新的小型solr windwos服务安装程序:

https://github.com/serbrech/SolrWindowsService

首先更新App.config

         

然后运行install.bat这就是它的全部内容。