簡體   English   中英

如何使用gradle獲取Hibernate Search Lucene的所有依賴項?

[英]How to get all dependencies for Hibernate Search Lucene using gradle?

我的build.gradle文件:

//Hibernate
implementation 'org.hibernate:hibernate-core:5.4.2.Final'
implementation 'org.hibernate:hibernate-entitymanager:5.4.2.Final'

//Hibernate Search
implementation 'org.hibernate:hibernate-search:5.11.1.Final'
implementation 'org.hibernate:hibernate-annotations:3.5.6-Final'
implementation 'org.apache.solr:solr-common:1.3.0'
implementation 'org.apache.solr:solr-core:7.6.0'
implementation 'org.lucee:lucene-snowball:2.9.4'

當我在IntelliJ中運行./gradlew clean jar時,我遇到了錯誤:

12:40:34:執行任務'jar'......

任務:包裝器

在0s 1可執行任務中構建成功:1執行

任務:compileJava失敗

FAILURE:構建因異常而失敗。

  • 出了什么問題:任務':compileJava'執行失敗。

    無法解析配置':compileClasspath'的所有文件。 找不到org.restlet.jee:org.restlet:2.3.0。 需要:project:> org.apache.solr:solr-core:7.6.0找不到org.restlet.jee:org.restlet.ext.servlet:2.3.0。 要求:project:> org.apache.solr:solr-core:7.6.0

  • 嘗試:使用--stacktrace選項運行以獲取堆棧跟蹤。 使用--info或--debug選項運行以獲取更多日志輸出。 使用--scan運行以獲得完整的見解。

  • https://help.gradle.org獲取更多幫助

在3s中構建失敗1可操作的任務:1執行無法找到org.restlet.jee:org.restlet:2.3.0。 需要:project:> org.apache.solr:solr-core:7.6.0在build.gradle文件中搜索12:40:38:任務執行完成'jar'。

Solr沒有必要使用Hibernate Search。 嘗試刪除Solr依賴項。

如果您添加這些依賴項以使用額外的分析器,您可能想知道在過去幾年中大多數分析儀都從Solr遷移到Lucene,因此您應該能夠依賴Lucene jar而不是: 請參閱此處

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM