【问题标题】:Spring Boot Admin 2.0.1 minimum Spring Boot versionSpring Boot Admin 2.0.1 最低 Spring Boot 版本
【发布时间】:2018-07-02 15:57:50
【问题描述】:

Spring Boot Admin 2.0.1 兼容的最低版本是哪个?

我有一个使用 Spring Boot 1.5.8 的项目,我想使用 Spring Boot Admin 最新版本,但结果是:

Caused by: java.lang.ClassNotFoundException: org.thymeleaf.spring5.templateresolver.SpringResourceTemplateResolver
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 27 more

【问题讨论】:

    标签: spring-boot-admin


    【解决方案1】:

    您可以将 spring boot admin 2.0 与 1.5.X 和 2.0 集成。请按照以下步骤进行 spring boot 1.X

    1。在你的 pom 中添加这个依赖

    <dependency>
        <groupId>de.codecentric</groupId>
        <artifactId>spring-boot-admin-starter-client</artifactId>
        <version>1.5.7</version>
    </dependency>
    

    2。在应用程序属性中添加 spring boot admin URL

    spring.boot.admin.url: http://localhost:7777  
    spring.boot.admin.api-path: instances
    

    完整项目请查看我的project

    参考资料:

    https://github.com/codecentric/spring-boot-admin/issues/802 http://codecentric.github.io/spring-boot-admin/current/#monitoring-spring-boot-1.5.x

    【讨论】:

      【解决方案2】:

      Spring Boot Admin 2.0.1 至少需要 Spring Boot 2.0.2

      【讨论】:

      • 有可能。检查我的答案