Windows Server 2008 R2上TomCat中的Solr-Solr不';我不能自动启动
我按照本指南在运行于WindowsServer2008R2的TomCat中安装了Solr 如指南步骤6所述,我可以使用以下命令行运行Solr:Windows Server 2008 R2上TomCat中的Solr-Solr不';我不能自动启动,solr,tomcat7,windows-server-2008-r2,Solr,Tomcat7,Windows Server 2008 R2,我按照本指南在运行于WindowsServer2008R2的TomCat中安装了Solr 如指南步骤6所述,我可以使用以下命令行运行Solr: java -Dsolr.solr.home=c:/solr/ -jar start.jar 正如所料,我现在可以在http://localhost:8983/solr/ 如果重新启动服务器,Solr不会自动启动。我必须通过如上所示的命令行运行start.jar文件 我已经尝试将以下内容添加到configuretomcatui中的Java选项中
java -Dsolr.solr.home=c:/solr/ -jar start.jar
正如所料,我现在可以在http://localhost:8983/solr/
如果重新启动服务器,Solr不会自动启动。我必须通过如上所示的命令行运行start.jar文件
我已经尝试将以下内容添加到configuretomcatui中的Java选项中
-Dsolr.solr.home=c:\solr
这不管用。运行Solr的唯一方法是使用命令行。我确信这是一个很容易解决的问题,但我无法解决。有人知道我的配置不正确吗
我的技术堆栈是:
- JRE 7
- TomCat 7.0
- Solr 3.6.0
- Windows Server 2008 R2(IIS 7.5)
- solr中的默认servlet容器是jetty,而不是tomcat。因此,当您运行java-jarstart.jar时,您就是在启动jetty
运行时请参考以下单据
完成此操作后,要将tomcat作为自动重新启动的服务启动,请遵循此文档,solr中的默认servlet容器是jetty,而不是tomcat。因此,当您运行java-jarstart.jar时,您就是在启动jetty 运行时请参考以下单据
完成此操作后,要启动tomcat作为自动重新启动的服务,请遵循此文档本文还介绍了如何使用picture执行此操作。。好详细的一个。。。这篇文章还展示了如何使用picture实现这一点。。好详细的一个。。。