我的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:构建因异常而失败。
在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罐子:see here