No repository found at http://eclipse-color-theme.github.com/update

本文介绍了如何解决Eclipse Color Theme插件安装不成功以及安装后重启失效的问题。首先,通过Help菜单的Install New Software选项,输入新的更新地址https://eclipse-color-theme.github.io/update/进行安装。如果插件安装后不生效,可以尝试进入Window>Preferences>Oomph>Setup Tasks>Preference Record,勾选recordinfo并更改Theme color,然后重启Eclipse。如仍然无效,关闭并重新打开文件可能能解决问题。

解决办法:

进入help----》Install new software —》输入地址: https://eclipse-color-theme.github.io/update/
进行安装。

来自StackOverflow的回答:

The update site has moved to https://eclipse-color-theme.github.io/update/, but the Eclipse Marketplace entry still points to the old location.

Use Help > Install New Software and work with udate site URL https://eclipse-color-theme.github.io/update/ instead.

For details see Eclipse Color Theme issue #281
回答地址:https://stackoverflow.com/questions/68693503/eclipses-color-theme-issue

后续问题

重启eclipse,插件不生效。
Window—》preference—》Oomph—》Setup Tasks----》Preference Record。
进入后把左上角的record info 框勾选上,去更改Theme color,OK,OK即可。
重新启动eclipse,会发现插件依然有效,如果没改变,关闭文件重新打开。

[INFO] Scanning for projects... [INFO] [INFO] ------------------------< com.example:b-spring >------------------------ [INFO] Building b-spring 0.0.1-SNAPSHOT [INFO] from pom.xml [INFO] --------------------------------[ jar ]--------------------------------- Downloading from alimaven: https://maven.aliyun.com/repository/public/org/projectlombok/lombok/1.18.30/lombok-1.18.30.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/projectlombok/lombok/1.18.30/lombok-1.18.30.pom (1.5 kB at 3.4 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/com/baomidou/mybatis-plus-boot-starter/3.5.5/mybatis-plus-boot-starter-3.5.5.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/com/baomidou/mybatis-plus-boot-starter/3.5.5/mybatis-plus-boot-starter-3.5.5.pom (3.9 kB at 70 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/springframework/boot/spring-boot-dependencies/2.7.15/spring-boot-dependencies-2.7.15.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/springframework/boot/spring-boot-dependencies/2.7.15/spring-boot-dependencies-2.7.15.pom (110 kB at 1.4 MB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/com/datastax/oss/java-driver-bom/4.14.1/java-driver-bom-4.14.1.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/com/datastax/oss/java-driver-bom/4.14.1/java-driver-bom-4.14.1.pom (4.1 kB at 75 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/io/dropwizard/metrics/metrics-bom/4.2.19/metrics-bom-4.2.19.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/io/dropwizard/metrics/metrics-bom/4.2.19/metrics-bom-4.2.19.pom (7.5 kB at 97 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/io/dropwizard/metrics/metrics-parent/4.2.19/metrics-parent-4.2.19.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/io/dropwizard/metrics/metrics-parent/4.2.19/metrics-parent-4.2.19.pom (20 kB at 285 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/codehaus/groovy/groovy-bom/3.0.19/groovy-bom-3.0.19.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/codehaus/groovy/groovy-bom/3.0.19/groovy-bom-3.0.19.pom (26 kB at 420 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/infinispan/infinispan-bom/13.0.18.Final/infinispan-bom-13.0.18.Final.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/infinispan/infinispan-bom/13.0.18.Final/infinispan-bom-13.0.18.Final.pom (18 kB at 290 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/infinispan/infinispan-build-configuration-parent/13.0.18.Final/infinispan-build-configuration-parent-13.0.18.Final.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/infinispan/infinispan-build-configuration-parent/13.0.18.Final/infinispan-build-configuration-parent-13.0.18.Final.pom (16 kB at 188 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/jboss/jboss-parent/36/jboss-parent-36.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/jboss/jboss-parent/36/jboss-parent-36.pom (66 kB at 833 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/com/fasterxml/jackson/jackson-bom/2.13.5/jackson-bom-2.13.5.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/com/fasterxml/jackson/jackson-bom/2.13.5/jackson-bom-2.13.5.pom (17 kB at 280 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/com/fasterxml/jackson/jackson-parent/2.13/jackson-parent-2.13.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/com/fasterxml/jackson/jackson-parent/2.13/jackson-parent-2.13.pom (7.4 kB at 158 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/com/fasterxml/oss-parent/43/oss-parent-43.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/com/fasterxml/oss-parent/43/oss-parent-43.pom (24 kB at 332 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/glassfish/jersey/jersey-bom/2.35/jersey-bom-2.35.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/glassfish/jersey/jersey-bom/2.35/jersey-bom-2.35.pom (19 kB at 322 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/eclipse/jetty/jetty-bom/9.4.51.v20230217/jetty-bom-9.4.51.v20230217.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/eclipse/jetty/jetty-bom/9.4.51.v20230217/jetty-bom-9.4.51.v20230217.pom (18 kB at 315 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/junit/junit-bom/5.8.2/junit-bom-5.8.2.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/junit/junit-bom/5.8.2/junit-bom-5.8.2.pom (5.6 kB at 122 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/jetbrains/kotlin/kotlin-bom/1.6.21/kotlin-bom-1.6.21.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/jetbrains/kotlin/kotlin-bom/1.6.21/kotlin-bom-1.6.21.pom (9.3 kB at 144 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.6.4/kotlinx-coroutines-bom-1.6.4.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.6.4/kotlinx-coroutines-bom-1.6.4.pom (4.3 kB at 81 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/apache/logging/log4j/log4j-bom/2.17.2/log4j-bom-2.17.2.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/apache/logging/log4j/log4j-bom/2.17.2/log4j-bom-2.17.2.pom (8.1 kB at 131 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/apache/logging/logging-parent/5/logging-parent-5.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/apache/logging/logging-parent/5/logging-parent-5.pom (3.3 kB at 57 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/apache/apache/24/apache-24.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/apache/apache/24/apache-24.pom (20 kB at 303 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/io/micrometer/micrometer-bom/1.9.14/micrometer-bom-1.9.14.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/io/micrometer/micrometer-bom/1.9.14/micrometer-bom-1.9.14.pom (7.1 kB at 154 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/mockito/mockito-bom/4.5.1/mockito-bom-4.5.1.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/mockito/mockito-bom/4.5.1/mockito-bom-4.5.1.pom (3.0 kB at 43 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/io/netty/netty-bom/4.1.97.Final/netty-bom-4.1.97.Final.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/io/netty/netty-bom/4.1.97.Final/netty-bom-4.1.97.Final.pom (13 kB at 214 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/com/squareup/okhttp3/okhttp-bom/4.9.3/okhttp-bom-4.9.3.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/com/squareup/okhttp3/okhttp-bom/4.9.3/okhttp-bom-4.9.3.pom (3.0 kB at 50 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/com/oracle/database/jdbc/ojdbc-bom/21.5.0.0/ojdbc-bom-21.5.0.0.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/com/oracle/database/jdbc/ojdbc-bom/21.5.0.0/ojdbc-bom-21.5.0.0.pom (13 kB at 195 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/io/prometheus/simpleclient_bom/0.15.0/simpleclient_bom-0.15.0.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/io/prometheus/simpleclient_bom/0.15.0/simpleclient_bom-0.15.0.pom (5.8 kB at 89 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/io/prometheus/parent/0.15.0/parent-0.15.0.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/io/prometheus/parent/0.15.0/parent-0.15.0.pom (12 kB at 186 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/com/querydsl/querydsl-bom/5.0.0/querydsl-bom-5.0.0.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/com/querydsl/querydsl-bom/5.0.0/querydsl-bom-5.0.0.pom (7.2 kB at 123 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/io/r2dbc/r2dbc-bom/Borca-SR2/r2dbc-bom-Borca-SR2.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/io/r2dbc/r2dbc-bom/Borca-SR2/r2dbc-bom-Borca-SR2.pom (3.8 kB at 83 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/io/projectreactor/reactor-bom/2020.0.35/reactor-bom-2020.0.35.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/io/projectreactor/reactor-bom/2020.0.35/reactor-bom-2020.0.35.pom (4.6 kB at 84 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/io/rest-assured/rest-assured-bom/4.5.1/rest-assured-bom-4.5.1.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/io/rest-assured/rest-assured-bom/4.5.1/rest-assured-bom-4.5.1.pom (5.8 kB at 129 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/io/rsocket/rsocket-bom/1.1.3/rsocket-bom-1.1.3.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/io/rsocket/rsocket-bom/1.1.3/rsocket-bom-1.1.3.pom (2.6 kB at 55 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/springframework/data/spring-data-bom/2021.2.15/spring-data-bom-2021.2.15.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/springframework/data/spring-data-bom/2021.2.15/spring-data-bom-2021.2.15.pom (5.7 kB at 121 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/springframework/spring-framework-bom/5.3.29/spring-framework-bom-5.3.29.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/springframework/spring-framework-bom/5.3.29/spring-framework-bom-5.3.29.pom (5.7 kB at 109 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/springframework/integration/spring-integration-bom/5.5.18/spring-integration-bom-5.5.18.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/springframework/integration/spring-integration-bom/5.5.18/spring-integration-bom-5.5.18.pom (9.2 kB at 151 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/springframework/security/spring-security-bom/5.7.10/spring-security-bom-5.7.10.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/springframework/security/spring-security-bom/5.7.10/spring-security-bom-5.7.10.pom (5.7 kB at 81 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/springframework/session/spring-session-bom/2021.2.2/spring-session-bom-2021.2.2.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/springframework/session/spring-session-bom/2021.2.2/spring-session-bom-2021.2.2.pom (3.1 kB at 62 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/com/baomidou/mybatis-plus/3.5.5/mybatis-plus-3.5.5.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/com/baomidou/mybatis-plus/3.5.5/mybatis-plus-3.5.5.pom (2.4 kB at 45 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/com/baomidou/mybatis-plus-core/3.5.5/mybatis-plus-core-3.5.5.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/com/baomidou/mybatis-plus-core/3.5.5/mybatis-plus-core-3.5.5.pom (2.9 kB at 52 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/com/baomidou/mybatis-plus-annotation/3.5.5/mybatis-plus-annotation-3.5.5.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/com/baomidou/mybatis-plus-annotation/3.5.5/mybatis-plus-annotation-3.5.5.pom (1.4 kB at 34 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/com/github/jsqlparser/jsqlparser/4.6/jsqlparser-4.6.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/com/github/jsqlparser/jsqlparser/4.6/jsqlparser-4.6.pom (26 kB at 389 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/mybatis/mybatis/3.5.15/mybatis-3.5.15.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/mybatis/mybatis/3.5.15/mybatis-3.5.15.pom (17 kB at 210 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/mybatis/mybatis-parent/41/mybatis-parent-41.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/mybatis/mybatis-parent/41/mybatis-parent-41.pom (50 kB at 701 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/com/baomidou/mybatis-plus-extension/3.5.5/mybatis-plus-extension-3.5.5.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/com/baomidou/mybatis-plus-extension/3.5.5/mybatis-plus-extension-3.5.5.pom (5.0 kB at 92 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/mybatis/mybatis-spring/2.1.2/mybatis-spring-2.1.2.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/mybatis/mybatis-spring/2.1.2/mybatis-spring-2.1.2.pom (12 kB at 151 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/org/mybatis/mybatis-parent/36/mybatis-parent-36.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/org/mybatis/mybatis-parent/36/mybatis-parent-36.pom (52 kB at 579 kB/s) Downloading from alimaven: https://maven.aliyun.com/repository/public/com/baomidou/mybatis-plus-spring-boot-autoconfigure/3.5.5/mybatis-plus-spring-boot-autoconfigure-3.5.5.pom Downloaded from alimaven: https://maven.aliyun.com/repository/public/com/baomidou/mybatis-plus-spring-boot-autoconfigure/3.5.5/mybatis-plus-spring-boot-autoconfigure-3.5.5.pom (3.1 kB at 41 kB/s) [INFO] [INFO] --- dependency:3.8.1:tree (default-cli) @ b-spring --- [INFO] com.example:b-spring:jar:0.0.1-SNAPSHOT [INFO] +- org.springframework.boot:spring-boot-starter-web:jar:3.5.6:compile [INFO] | +- org.springframework.boot:spring-boot-starter:jar:3.5.6:compile [INFO] | | +- org.springframework.boot:spring-boot:jar:3.5.6:compile [INFO] | | +- org.springframework.boot:spring-boot-starter-logging:jar:3.5.6:compile [INFO] | | | +- ch.qos.logback:logback-classic:jar:1.5.18:compile [INFO] | | | | \- ch.qos.logback:logback-core:jar:1.5.18:compile [INFO] | | | +- org.apache.logging.log4j:log4j-to-slf4j:jar:2.24.3:compile [INFO] | | | | \- org.apache.logging.log4j:log4j-api:jar:2.24.3:compile [INFO] | | | \- org.slf4j:jul-to-slf4j:jar:2.0.17:compile [INFO] | | +- jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile [INFO] | | \- org.yaml:snakeyaml:jar:2.4:compile [INFO] | +- org.springframework.boot:spring-boot-starter-json:jar:3.5.6:compile [INFO] | | +- com.fasterxml.jackson.core:jackson-databind:jar:2.19.2:compile [INFO] | | | +- com.fasterxml.jackson.core:jackson-annotations:jar:2.19.2:compile [INFO] | | | \- com.fasterxml.jackson.core:jackson-core:jar:2.19.2:compile [INFO] | | +- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.19.2:compile [INFO] | | +- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.19.2:compile [INFO] | | \- com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.19.2:compile [INFO] | +- org.springframework.boot:spring-boot-starter-tomcat:jar:3.5.6:compile [INFO] | | +- org.apache.tomcat.embed:tomcat-embed-core:jar:10.1.46:compile [INFO] | | +- org.apache.tomcat.embed:tomcat-embed-el:jar:10.1.46:compile [INFO] | | \- org.apache.tomcat.embed:tomcat-embed-websocket:jar:10.1.46:compile [INFO] | +- org.springframework:spring-web:jar:6.2.11:compile [INFO] | | +- org.springframework:spring-beans:jar:6.2.11:compile [INFO] | | \- io.micrometer:micrometer-observation:jar:1.15.4:compile [INFO] | | \- io.micrometer:micrometer-commons:jar:1.15.4:compile [INFO] | \- org.springframework:spring-webmvc:jar:6.2.11:compile [INFO] | +- org.springframework:spring-aop:jar:6.2.11:compile [INFO] | +- org.springframework:spring-context:jar:6.2.11:compile [INFO] | \- org.springframework:spring-expression:jar:6.2.11:compile [INFO] +- com.mysql:mysql-connector-j:jar:9.4.0:runtime [INFO] +- org.projectlombok:lombok:jar:1.18.30:compile (optional) [INFO] +- org.springframework.boot:spring-boot-starter-test:jar:3.5.6:test [INFO] | +- org.springframework.boot:spring-boot-test:jar:3.5.6:test [INFO] | +- org.springframework.boot:spring-boot-test-autoconfigure:jar:3.5.6:test [INFO] | +- com.jayway.jsonpath:json-path:jar:2.9.0:test [INFO] | | \- org.slf4j:slf4j-api:jar:2.0.17:compile [INFO] | +- jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.2:test [INFO] | | \- jakarta.activation:jakarta.activation-api:jar:2.1.4:test [INFO] | +- net.minidev:json-smart:jar:2.5.2:test [INFO] | | \- net.minidev:accessors-smart:jar:2.5.2:test [INFO] | | \- org.ow2.asm:asm:jar:9.7.1:test [INFO] | +- org.assertj:assertj-core:jar:3.27.4:test [INFO] | | \- net.bytebuddy:byte-buddy:jar:1.17.7:test [INFO] | +- org.awaitility:awaitility:jar:4.2.2:test [INFO] | +- org.hamcrest:hamcrest:jar:3.0:test [INFO] | +- org.junit.jupiter:junit-jupiter:jar:5.12.2:test [INFO] | | +- org.junit.jupiter:junit-jupiter-api:jar:5.12.2:test [INFO] | | | +- org.opentest4j:opentest4j:jar:1.3.0:test [INFO] | | | +- org.junit.platform:junit-platform-commons:jar:1.12.2:test [INFO] | | | \- org.apiguardian:apiguardian-api:jar:1.1.2:test [INFO] | | +- org.junit.jupiter:junit-jupiter-params:jar:5.12.2:test [INFO] | | \- org.junit.jupiter:junit-jupiter-engine:jar:5.12.2:test [INFO] | | \- org.junit.platform:junit-platform-engine:jar:1.12.2:test [INFO] | +- org.mockito:mockito-core:jar:5.17.0:test [INFO] | | +- net.bytebuddy:byte-buddy-agent:jar:1.17.7:test [INFO] | | \- org.objenesis:objenesis:jar:3.3:test [INFO] | +- org.mockito:mockito-junit-jupiter:jar:5.17.0:test [INFO] | +- org.skyscreamer:jsonassert:jar:1.5.3:test [INFO] | | \- com.vaadin.external.google:android-json:jar:0.0.20131108.vaadin1:test [INFO] | +- org.springframework:spring-core:jar:6.2.11:compile [INFO] | | \- org.springframework:spring-jcl:jar:6.2.11:compile [INFO] | +- org.springframework:spring-test:jar:6.2.11:test [INFO] | \- org.xmlunit:xmlunit-core:jar:2.10.4:test [INFO] \- com.baomidou:mybatis-plus-boot-starter:jar:3.5.5:compile [INFO] +- com.baomidou:mybatis-plus:jar:3.5.5:compile [INFO] | +- com.baomidou:mybatis-plus-core:jar:3.5.5:compile [INFO] | +- com.baomidou:mybatis-plus-annotation:jar:3.5.5:compile [INFO] | +- com.baomidou:mybatis-plus-extension:jar:3.5.5:compile [INFO] | +- org.mybatis:mybatis:jar:3.5.15:compile [INFO] | \- com.github.jsqlparser:jsqlparser:jar:4.6:compile [INFO] +- org.mybatis:mybatis-spring:jar:2.1.2:compile [INFO] +- com.baomidou:mybatis-plus-spring-boot-autoconfigure:jar:3.5.5:compile [INFO] +- org.springframework.boot:spring-boot-autoconfigure:jar:3.5.6:compile [INFO] \- org.springframework.boot:spring-boot-starter-jdbc:jar:3.5.6:compile [INFO] +- com.zaxxer:HikariCP:jar:6.3.3:compile [INFO] \- org.springframework:spring-jdbc:jar:6.2.11:compile [INFO] \- org.springframework:spring-tx:jar:6.2.11:compile [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 12.408 s [INFO] Finished at: 2025-10-14T15:22:49+08:00 [INFO] ------------------------------------------------------------------------ PS D:\b-spring> 这个是输出 你看一下是否冲突
最新发布
10-15
<think>根据提供的Maven依赖树,我们重点检查与MyBatis和Spring Boot相关的依赖版本是否存在冲突。 ### 关键依赖版本分析: 1. **Spring Boot 版本**: - 项目主依赖:`spring-boot-starter-web:3.5.6` (Spring Boot 3.x) - 其他Spring Boot组件版本均为3.5.6(一致) 2. **MyBatis-Plus 版本**: - `mybatis-plus-boot-starter:3.5.5` - 其传递依赖: - `mybatis:3.5.15` - `mybatis-spring:2.1.2` **<-- 问题点!** ### 问题定位: - **MyBatis-Spring 版本不兼容**: Spring Boot 3.x 要求 MyBatis-Spring 至少为 **3.0.0**(因为Spring Boot 3基于Spring Framework 6.x,而MyBatis-Spring 2.x仅兼容Spring Framework 5.x)。 当前依赖树中引入的是 `mybatis-spring:2.1.2`(由`mybatis-plus-boot-starter:3.5.5`传递引入)。 ### 冲突证明: 在依赖树中: ``` [INFO] \- com.baomidou:mybatis-plus-boot-starter:jar:3.5.5:compile [INFO] +- ... [INFO] +- org.mybatis:mybatis-spring:jar:2.1.2:compile <!-- 不兼容版本 --> ``` ### 解决方案: 强制升级 `mybatis-spring` 到兼容版本(3.0.x): ```xml <dependencies> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.5.5</version> <!-- 排除旧版 mybatis-spring --> <exclusions> <exclusion> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> </exclusion> </exclusions> </dependency> <!-- 显式引入兼容版本 --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>3.0.3</version> </dependency> </dependencies> ``` ### 验证步骤: 1. 更新 `pom.xml` 后执行: ```bash mvn clean install ``` 2. 再次检查依赖树确认版本: ```bash mvn dependency:tree -Dincludes=org.mybatis:mybatis-spring ``` 输出应为: ``` [INFO] +- org.mybatis:mybatis-spring:jar:3.0.3:compile ``` ### 补充说明: MyBatis-Plus 官方已在 `3.5.6` 版本[修复此问题](https://github.com/baomidou/mybatis-plus/releases/tag/v3.5.6),建议直接升级: ```xml <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.5.6</version> <!-- 无需手动排除 --> </dependency> ``` --- §§相关问题§§: 1. 如何在 Maven 中强制指定某个传递依赖的版本? 2. MyBatis-Spring 2.x 和 3.x 的主要区别是什么? 3. 除了依赖冲突,还有哪些原因会导致 `BeanDefinitionStoreException`? 4. 如何配置 Maven 使其在构建时自动检查依赖冲突? </think>从您提供的 Maven 依赖树输出中,我发现了关键问题:**MyBatis-Plus 版本与 Spring Boot 3.x 不兼容**。以下是详细分析: ### 问题诊断 1. **Spring Boot 版本**: ```plaintext org.springframework.boot:spring-boot-starter-web:jar:3.5.6 org.springframework:spring-core:jar:6.2.11 ``` 您使用的是 Spring Boot 3.5.6(基于 Spring Framework 6.x) 2. **MyBatis-Plus 版本**: ```plaintext com.baomidou:mybatis-plus-boot-starter:jar:3.5.5 |-- org.mybatis:mybatis-spring:jar:2.1.2 # 不兼容版本! ``` **关键问题**:MyBatis-Plus 3.5.5 依赖的是 `mybatis-spring:2.1.2`,但这个版本**不兼容 Spring Boot 3.x/Spring 6.x** ### 不兼容证据 在依赖树中: ```plaintext [INFO] +- org.springframework:spring-core:jar:6.2.11:compile [INFO] | \- org.springframework:spring-jcl:jar:6.2.11:compile [INFO] \- com.baomidou:mybatis-plus-boot-starter:jar:3.5.5:compile [INFO] +- ... [INFO] +- org.mybatis:mybatis-spring:jar:2.1.2:compile # 不兼容! ``` ### 解决方案 升级 MyBatis-Plus 到兼容 Spring Boot 3.x 的版本: ```xml <!-- pom.xml --> <properties> <mybatis-plus.version>3.5.6</mybatis-plus.version> </properties> <dependencies> <!-- 替换原有 MyBatis-Plus 依赖 --> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>${mybatis-plus.version}</version> </dependency> </dependencies> ``` ### 验证修复 升级后依赖树应显示: ```plaintext [INFO] \- com.baomidou:mybatis-plus-boot-starter:jar:3.5.6:compile [INFO] +- ... [INFO] +- org.mybatis:mybatis-spring:jar:3.0.3:compile # 兼容版本 ``` ### 完整修复步骤 1. 更新 `pom.xml` 中的 MyBatis-Plus 版本 2. 清理并重建项目: ```bash mvn clean install -U ``` 3. 确保主类有 `@MapperScan`: ```java @SpringBootApplication @MapperScan("com.example.bspring.mapper") public class BSpringApplication { ... } ``` ### 补充说明 您的依赖树中还存在一个小问题:**Log4j 版本不一致**(但不会导致当前错误) ```plaintext [INFO] | | | +- org.apache.logging.log4j:log4j-to-slf4j:jar:2.24.3 [INFO] | | | | \- org.apache.logging.log4j:log4j-api:jar:2.24.3 ``` 建议统一 Log4j 版本(可选): ```xml <properties> <log4j2.version>2.24.3</log4j2.version> </properties> ``` ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值