回答
使用您需要的命令创建批处理文件并在启动时运行它:these中的一些想法可能有用。
如果您在tomcat中运行solr,您可以启动tomcat作为Windows服务并将服务设置为自动启动。
我使用的是IIS,而不是tomcat。 – Blankman 2010-03-27 22:05:55
你能解释一下如何在IIS内部署一个.WAR文件吗?或者你是否将IIS用作其他webcontainer的前端?我认为你不能部署在IIS内部,你需要有像Jetty(这是你使用java -jar start.jar)或Tomcat的东西。 – 2010-03-29 10:55:34
好点,埃里克。 IIS不是一个servlet容器:Blankman可能只是将它用作码头的前端。在这种情况下,我建议在tomcat上使用它可能是有道理的。否则,Jetty也可以设置为Windows服务:http://docs.codehaus.org/display/JETTY/Win32Wrapper – 2010-03-29 11:54:30
Windows Server中的“计划任务”功能可让您配置要在启动时执行的命令,而无需使用批处理文件。
我曾与“非吸吮服务经理”做好这件事情的好运。很简单,重量轻:http://nssm.cc/
我将添加小Solr的WINDWOS服务安装,我发现,最近更新:
https://github.com/serbrech/SolrWindowsService
先更新的App.config
<add key="JavaExecutable" value="C:\Program Files (x86)\Java\jre6\bin\java.exe" />
<add key="WorkingDirectory" value="C:\Solr\apache-solr-4.0\example" />
<add key="Solr.Home" value="solr" />
<add key="CommandLineArgs" value="-Djava.util.logging.config.file=logging.properties" />
<add key="ShowConsole" value="false" />
<add key="Port" value="8983" />
<add key="InstanceName" value="Pageplanner" />
<add key="ClientSettingsProvider.ServiceUri" value="" />
然后运行install.bat这就是它的全部。
- 1. 在Windows服务器上运行jetty + solr
- 2. 运行Solr PHP无法启动服务
- 3. 如何在服务器启动时自动运行node-inspector?
- 4. 如何在glassfish服务器启动时自动运行程序?
- 5. 我如何启动Windows服务自动
- 6. 只要Windows启动时自动运行Dropbox作为Windows服务
- 7. 自动启动服务时,windows启动
- 8. 第一次手动启动后自动运行windows服务
- 9. 在Windows上自动启动Ruby on Rails服务器
- 10. 在windows上启动neo4j服务器
- 11. 如何从Windows服务器A执行PowerShell命令,以便它在Windows服务器上运行B
- 12. 我如何在电脑启动时自动运行服务
- 13. 如何在启动时自动运行多个SOLR实例?
- 14. Ruby on rails:如何在服务器启动时自动运行后台任务?
- 15. 如何使Windows服务启动“自动(延时启动)”
- 16. 如何在服务器上自动启动Tor?
- 17. 如何在服务器上启动C程序以在后台运行
- 18. 如何在服务器上自动运行java函数/程序
- 19. 启动内置的Windows服务器上
- 20. 如何在我的mac上启动后自动启动zend服务器
- 21. 在机器启动时运行Windows服务
- 22. Python Windows服务自动启动太早
- 23. 安装时自动启动Windows服务
- 24. Windows服务不会自动启动
- 25. 安装时自动启动Windows服务
- 26. 如何在启动时在OSX上启动Jenkins服务器
- 27. 启动IIS服务器,如果IIS服务器没有运行
- 28. 如何在Windows上启动服务器应用程序
- 29. SQL服务器服务 - 它们可以自动启动吗?
- 30. Tomcat 6.0.18服务无法在Windows服务器上启动
我想windows服务器可以作为一个Windows服务启动,并且java命令本身可以包装到一个bat文件中,也可以添加为一个Windows服务:http://stackoverflow.com/questions/415409/run-batch- file-as-a-windows-service – Karussell 2010-03-28 17:50:46