首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从LUCENE-2899修补程序生成jars

无法从LUCENE-2899修补程序生成jars
EN

Stack Overflow用户
提问于 2016-11-16 12:36:13
回答 1查看 100关注 0票数 0

很抱歉问了一个副本,但我找不到任何实质性的信息,我的问题。

我正在尝试将Lucene-2899补丁应用于solr(https://wiki.apache.org/solr/OpenNLP#Installation)。

我从https://github.com/apache/lucene-solr/tree/releases/lucene-solr/6.3.0/solr克隆了主人。稍后,我从git调用了父目录中的修补程序-p1 -i lucene-2899修补程序,其中包含"dev-tools,lucene,solr,build.xml“(补丁)。它给我带来了以下错误:

代码语言:javascript
复制
patching file dev-tools/idea/.idea/ant.xml
patching file dev-tools/idea/.idea/modules.xml
patching file dev-tools/idea/.idea/workspace.xml
Hunk #2 FAILED at 357.
1 out of 2 hunks FAILED -- saving rejects to file dev-tools/idea/.idea/workspace.xml.rej
patching file dev-tools/idea/lucene/analysis/opennlp/opennlp.iml
patching file dev-tools/maven/lucene/analysis/opennlp/pom.xml.template
patching file dev-tools/maven/lucene/analysis/pom.xml.template
patching file lucene/analysis/README.txt
patching file lucene/analysis/build.xml
.....................
..........................
kenStream.java
patching file solr/contrib/analysis-extras/README.txt
patching file solr/contrib/analysis-extras/build.xml
patching file solr/contrib/analysis-extras/ivy.xml
patch unexpectedly ends in middle of line
Hunk #1 succeeded at 25 with fuzz 1.

另外,在应用修补程序之后,我找不到solr/cont肋骨/opennlp文件夹。我检查了补丁文件,也找不到与该文件夹相关的diff -git。

忽略了所有这些,我运行ant干净编译,但无法生成lucene-分析器-opennlp-5.0-SNAPSHOT.jar和solr-opennlp-5.0-SNAPSHOT.jar。

如果有人有下载jar的链接,请在评论中分享。

这是workspace.xml.rej文件的内容:

代码语言:javascript
复制
--- dev-tools/idea/.idea/workspace.xml
+++ dev-tools/idea/.idea/workspace.xml
@@ -357,49 +365,50 @@
       <module name="server" />
     </configuration>

-    <list size="42">
+    <list size="43">
       <item index="0" class="java.lang.String" itemvalue="JUnit.Lucene core" />
       <item index="1" class="java.lang.String" itemvalue="JUnit.Module analyzers-common" />
       <item index="2" class="java.lang.String" itemvalue="JUnit.Module analyzers-icu" />
       <item index="3" class="java.lang.String" itemvalue="JUnit.Module analyzers-kuromoji" />
       <item index="4" class="java.lang.String" itemvalue="JUnit.Module analyzers-morfologik" />
-      <item index="5" class="java.lang.String" itemvalue="JUnit.Module analyzers-phonetic" />
-      <item index="6" class="java.lang.String" itemvalue="JUnit.Module analyzers-smartcn" />
-      <item index="7" class="java.lang.String" itemvalue="JUnit.Module analyzers-stempel" />
-      <item index="8" class="java.lang.String" itemvalue="JUnit.Module analyzers-uima" />
-      <item index="9" class="java.lang.String" itemvalue="JUnit.Module backward-codecs" />
-      <item index="10" class="java.lang.String" itemvalue="JUnit.Module benchmark" />
-      <item index="11" class="java.lang.String" itemvalue="JUnit.Module classification" />
-      <item index="12" class="java.lang.String" itemvalue="JUnit.Module codecs" />
-      <item index="13" class="java.lang.String" itemvalue="JUnit.Module expressions" />
-      <item index="14" class="java.lang.String" itemvalue="JUnit.Module facet" />
-      <item index="15" class="java.lang.String" itemvalue="JUnit.Module grouping" />
-      <item index="16" class="java.lang.String" itemvalue="JUnit.Module highlighter" />
-      <item index="17" class="java.lang.String" itemvalue="JUnit.Module join" />
-      <item index="18" class="java.lang.String" itemvalue="JUnit.Module memory" />
-      <item index="19" class="java.lang.String" itemvalue="JUnit.Module misc" />
-      <item index="20" class="java.lang.String" itemvalue="JUnit.Module queries" />
-      <item index="21" class="java.lang.String" itemvalue="JUnit.Module queryparser" />
-      <item index="22" class="java.lang.String" itemvalue="JUnit.Module replicator" />
-      <item index="23" class="java.lang.String" itemvalue="JUnit.Module sandbox" />
-      <item index="24" class="java.lang.String" itemvalue="JUnit.Module spatial" />
-      <item index="25" class="java.lang.String" itemvalue="JUnit.Module spatial-extras" />
-      <item index="26" class="java.lang.String" itemvalue="JUnit.Module spatial3d" />
-      <item index="27" class="java.lang.String" itemvalue="JUnit.Module suggest" />
-      <item index="28" class="java.lang.String" itemvalue="JUnit.Solr core" />
-      <item index="29" class="java.lang.String" itemvalue="JUnit.Solr analysis-extras contrib" />
-      <item index="30" class="java.lang.String" itemvalue="JUnit.Solr clustering contrib" />
-      <item index="31" class="java.lang.String" itemvalue="JUnit.Solr dataimporthandler contrib" />
-      <item index="32" class="java.lang.String" itemvalue="JUnit.Solr dataimporthandler-extras contrib" />
-      <item index="33" class="java.lang.String" itemvalue="JUnit.Solr extraction contrib" />
-      <item index="34" class="java.lang.String" itemvalue="JUnit.Solr map-reduce contrib" />
-      <item index="35" class="java.lang.String" itemvalue="JUnit.Solr morphlines-cell contrib" />
-      <item index="36" class="java.lang.String" itemvalue="JUnit.Solr morphlines-core contrib" />
-      <item index="37" class="java.lang.String" itemvalue="JUnit.Solr langid contrib" />
-      <item index="38" class="java.lang.String" itemvalue="JUnit.Solr uima contrib" />
-      <item index="39" class="java.lang.String" itemvalue="JUnit.Solr velocity contrib" />
-      <item index="40" class="java.lang.String" itemvalue="JUnit.Solrj" />
-      <item index="41" class="java.lang.String" itemvalue="Application.solrcloud" />
+      <item index="5" class="java.lang.String" itemvalue="JUnit.Module analyzers-opennlp" />
+      <item index="6" class="java.lang.String" itemvalue="JUnit.Module analyzers-phonetic" />
+      <item index="7" class="java.lang.String" itemvalue="JUnit.Module analyzers-smartcn" />
+      <item index="8" class="java.lang.String" itemvalue="JUnit.Module analyzers-stempel" />
+      <item index="9" class="java.lang.String" itemvalue="JUnit.Module analyzers-uima" />
+      <item index="10" class="java.lang.String" itemvalue="JUnit.Module backward-codecs" />
+      <item index="11" class="java.lang.String" itemvalue="JUnit.Module benchmark" />
+      <item index="12" class="java.lang.String" itemvalue="JUnit.Module classification" />
+      <item index="13" class="java.lang.String" itemvalue="JUnit.Module codecs" />
+      <item index="14" class="java.lang.String" itemvalue="JUnit.Module expressions" />
+      <item index="15" class="java.lang.String" itemvalue="JUnit.Module facet" />
+      <item index="16" class="java.lang.String" itemvalue="JUnit.Module grouping" />
+      <item index="17" class="java.lang.String" itemvalue="JUnit.Module highlighter" />
+      <item index="18" class="java.lang.String" itemvalue="JUnit.Module join" />
+      <item index="19" class="java.lang.String" itemvalue="JUnit.Module memory" />
+      <item index="20" class="java.lang.String" itemvalue="JUnit.Module misc" />
+      <item index="21" class="java.lang.String" itemvalue="JUnit.Module queries" />
+      <item index="22" class="java.lang.String" itemvalue="JUnit.Module queryparser" />
+      <item index="23" class="java.lang.String" itemvalue="JUnit.Module replicator" />
+      <item index="24" class="java.lang.String" itemvalue="JUnit.Module sandbox" />
+      <item index="25" class="java.lang.String" itemvalue="JUnit.Module spatial" />
+      <item index="26" class="java.lang.String" itemvalue="JUnit.Module spatial-extras" />
+      <item index="27" class="java.lang.String" itemvalue="JUnit.Module spatial3d" />
+      <item index="28" class="java.lang.String" itemvalue="JUnit.Module suggest" />
+      <item index="29" class="java.lang.String" itemvalue="JUnit.Solr core" />
+      <item index="30" class="java.lang.String" itemvalue="JUnit.Solr analysis-extras contrib" />
+      <item index="31" class="java.lang.String" itemvalue="JUnit.Solr clustering contrib" />
+      <item index="32" class="java.lang.String" itemvalue="JUnit.Solr dataimporthandler contrib" />
+      <item index="33" class="java.lang.String" itemvalue="JUnit.Solr dataimporthandler-extras contrib" />
+      <item index="34" class="java.lang.String" itemvalue="JUnit.Solr extraction contrib" />
+      <item index="35" class="java.lang.String" itemvalue="JUnit.Solr langid contrib" />
+      <item index="36" class="java.lang.String" itemvalue="JUnit.Solr map-reduce contrib" />
+      <item index="37" class="java.lang.String" itemvalue="JUnit.Solr morphlines-cell contrib" />
+      <item index="38" class="java.lang.String" itemvalue="JUnit.Solr morphlines-core contrib" />
+      <item index="39" class="java.lang.String" itemvalue="JUnit.Solr uima contrib" />
+      <item index="40" class="java.lang.String" itemvalue="JUnit.Solr velocity contrib" />
+      <item index="41" class="java.lang.String" itemvalue="JUnit.Solrj" />
+      <item index="42" class="java.lang.String" itemvalue="Application.solrcloud" />
     </list>
   </component>
 </project>
EN

回答 1

Stack Overflow用户

发布于 2016-11-18 17:42:43

根据从卢塞尼-2899票证中检索到的信息,我所做的工作如下:

代码语言:javascript
复制
git checkout releases/lucene-solr/6.1.0

(这张票的最新发展是在几个月前完成的)

之后,我应用了修补程序(通过intellij IDEA),并且无法清楚地说明为什么我必须手动添加176-177行。

代码语言:javascript
复制
/org.apache.opennlp/opennlp-tools = 1.6.0
/org.apache.opennlp/opennlp-maxent = 3.0.3

文件lucene-solr/lucene/ivy-versions.properties

在这样做之后,我可以成功地运行:

代码语言:javascript
复制
ant clean compile
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40632350

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档