Java Solr5.x,如何生成.war文件
我知道Solr不再提供任何.war文件,但我有一个项目,其中Solr作为war依赖项包含,整个webapp部署在web服务器中,我需要将Solr从4.10.3升级到5.xJava Solr5.x,如何生成.war文件,java,maven,tomcat,solr,lucene,Java,Maven,Tomcat,Solr,Lucene,我知道Solr不再提供任何.war文件,但我有一个项目,其中Solr作为war依赖项包含,整个webapp部署在web服务器中,我需要将Solr从4.10.3升级到5.x 重构项目以使用独立的Solr将是非常痛苦的,有人知道如何为Solr 5.x生成.war文件吗?从 注意:在那里查看您的版本 使用“ant dist”构建项目WAR和JAR文件。首先,Solr是一个DBMS和 但Solr从war文件切换到“独立服务器”的主要原因是 因此Solr仍然具有(jetty)web应用程序的结构,您可以
重构项目以使用独立的Solr将是非常痛苦的,有人知道如何为Solr 5.x生成.war文件吗?从 注意:在那里查看您的版本
使用“ant dist”构建项目WAR和JAR文件。首先,Solr是一个DBMS和 但Solr从war文件切换到“独立服务器”的主要原因是 因此Solr仍然具有(jetty)web应用程序的结构,您可以通过在ant build.xml-files中重新插入“dist”任务或手动生成war文件 创建war文件的“手动”步骤
- 下载solr-6.0.0.zip并解压缩
- 将
复制到server\lib\ext\*
server\solr-webapp\webapp\WEB-INF\lib
- 在
服务器\solr webapp\webapp\WEB-INF中创建
类
- 将
复制到新的server\resources\log4j.properties
文件夹classes
- 在
log4j.properties
- 更改solr home中的
(子元素的顺序很重要)web.xml
索尔/家 java.lang.String /home/solr/solr60home