【问题标题】:Spring boot: InvocationTargetException Solr春季启动:InvocationTargetException Solr
【发布时间】:2015-06-12 17:25:05
【问题描述】:

我正在尝试构建一个 spring boot/data/solr 应用程序。使用 STS 3.6.4 没有编译错误,但是当我运行 mvn clean spring-boot:run 时出现此异常:

>     Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.2.4.RELEASE:run
> (default-cli) on project search: An exception occured while running.
> null: InvocationTargetException: Failed to read candidate component
> class: file
> [/Users/griff/Documents/workspace-sts-3.6.4.RELEASE/SearchEng_Proto/target/classes/com/foo/search/config/SolrContext.class];
> nested exception is java.lang.annotation.AnnotationFormatError:
> Invalid default: public abstract java.lang.Class
> org.springframework.data.solr.repository.config.EnableSolrRepositories.repositoryBaseClass()
> -> [Help 1]
>     [ERROR]

【问题讨论】:

    标签: java spring maven spring-boot solr


    【解决方案1】:

    访问:Class Conflict when starting up Java project: ClassMetadataReadingVisitor has interface org.springframework.asm.ClassVisitor as super class

    问题是pom中库的顺序,使用gradle(如果可以的话)更简单。

    建立的解决方案是: “我通过重新排序 pom 依赖项解决了同样的问题。 我从 org.springframework.security 得到问题。所以我把它带到了依赖关系的末尾。”

    【讨论】:

    • 请添加重要部分作为答案,而不是放置链接。
    猜你喜欢
    • 2017-09-11
    • 2015-04-18
    • 2017-06-24
    • 2015-08-22
    • 2015-09-18
    • 2015-03-20
    • 2018-01-24
    • 2016-08-22
    • 2016-07-22
    相关资源
    最近更新 更多