[缺陷描述]: dubbo-kryo-server 启动失败,疑似 maven 兼容性问题 [重现环境]: 环境信息:云上ecs OS:Anolis 23 x86_64/aarch64 # cat /etc/os-release NAME="Anolis OS" VERSION="23" ID="anolis" VERSION_ID="23" PLATFORM_ID="platform:an23" PRETTY_NAME="Anolis OS 23" ANSI_COLOR="0;31" HOME_URL="https://openanolis.cn/" BUG_REPORT_URL="https://bugzilla.openanolis.cn/" KERNEL: # uname -r 5.10.134-14.an23.x86_64 repo信息: Repo-id : AppStream-Nightly Repo-name : AnolisOS-23 - AppStream Repo-baseurl : http://mirrors.openanolis.cn/anolis/23/Nightly/AppStream/x86_64/os Repo-filename : /etc/yum.repos.d/AnolisOS-Nightly.repo Repo-id : BaseOS-Nightly Repo-name : AnolisOS-23 - BaseOS Repo-baseurl : http://mirrors.openanolis.cn/anolis/23/Nightly/BaseOS/x86_64/os Repo-filename : /etc/yum.repos.d/AnolisOS-Nightly.repo [重现步骤]: 参考SIG:https://openanolis.cn/sig/third_software_compatibility/doc/401010062515601732 # 安装依赖包 yum install -y unzip git java-1.8.0-openjdk maven # 修改配置文件,从aliyun镜像源下载 mkdir -p /root/.m2 cat << EOF > /root/.m2/settings.xml <?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd"> <localRepository /> <interactiveMode /> <offline /> <pluginGroups /> <servers /> <mirrors> <mirror> <id>aliyunmaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>https://maven.aliyun.com/repository/public</url> </mirror> </mirrors> <proxies /> <profiles /> <activeProfiles /> </settings> EOF # 下载 dubbo git clone https://github.com/apache/dubbo-benchmark.git cd dubbo-benchmark # 启动 kryo-server ./benchmark.sh dubbo-kryo-server [期望结果]: dubbo-kryo-server 启动成功 [实际结果]: dubbo-kryo-server 启动失败,提示如下: SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/usr/share/maven/lib/maven-slf4j-provider-3.8.5.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/usr/share/maven/lib/slf4j-api-1.7.32.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/usr/share/maven/lib/jcl-over-slf4j-1.7.32.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.slf4j.impl.MavenSimpleLoggerFactory] SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/usr/share/maven/lib/maven-slf4j-provider-3.8.5.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/usr/share/maven/lib/slf4j-api-1.7.32.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/usr/share/maven/lib/jcl-over-slf4j-1.7.32.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.slf4j.impl.MavenSimpleLoggerFactory] [INFO] Scanning for projects... [WARNING] Error injecting: org.apache.maven.wagon.providers.http.HttpWagon$__sisu1 java.lang.TypeNotPresentException: Type org.apache.maven.wagon.providers.http.HttpWagon$__sisu1 not present at org.eclipse.sisu.space.URLClassSpace.loadClass (URLClassSpace.java:147) at org.eclipse.sisu.space.NamedClass.load (NamedClass.java:46) at org.eclipse.sisu.space.AbstractDeferredClass.get (AbstractDeferredClass.java:48) at com.google.inject.internal.ProviderInternalFactory.provision (ProviderInternalFactory.java:85) at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision (InternalFactoryToInitializableAdapter.java:57) at com.google.inject.internal.ProviderInternalFactory$1.call (ProviderInternalFactory.java:66) at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:112) at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:127) at com.google.inject.internal.ProvisionListenerStackCallback.provision (ProvisionListenerStackCallback.java:66) at com.google.inject.internal.ProviderInternalFactory.circularGet (ProviderInternalFactory.java:61) at com.google.inject.internal.InternalFactoryToInitializableAdapter.get (InternalFactoryToInitializableAdapter.java:47) at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1094) at org.eclipse.sisu.inject.Guice4$1.get (Guice4.java:162) at org.eclipse.sisu.inject.LazyBeanEntry.getValue (LazyBeanEntry.java:81) at org.eclipse.sisu.plexus.LazyPlexusBean.getValue (LazyPlexusBean.java:51) at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:263) at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:255) at org.eclipse.aether.internal.transport.wagon.PlexusWagonProvider.lookup (PlexusWagonProvider.java:56) at org.eclipse.aether.transport.wagon.WagonTransporter.lookupWagon (WagonTransporter.java:276) at org.eclipse.aether.transport.wagon.WagonTransporter.<init> (WagonTransporter.java:127) at org.eclipse.aether.transport.wagon.WagonTransporterFactory.newInstance (WagonTransporterFactory.java:121) at org.eclipse.aether.internal.impl.DefaultTransporterProvider.newTransporter (DefaultTransporterProvider.java:107) at org.eclipse.aether.connector.basic.BasicRepositoryConnector.<init> (BasicRepositoryConnector.java:129) at org.eclipse.aether.connector.basic.BasicRepositoryConnectorFactory.newInstance (BasicRepositoryConnectorFactory.java:158) at org.eclipse.aether.internal.impl.DefaultRepositoryConnectorProvider.newRepositoryConnector (DefaultRepositoryConnectorProvider.java:109) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads (DefaultArtifactResolver.java:518) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve (DefaultArtifactResolver.java:408) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts (DefaultArtifactResolver.java:235) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact (DefaultArtifactResolver.java:212) at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact (DefaultRepositorySystem.java:272) at org.apache.maven.project.ProjectModelResolver.resolveModel (ProjectModelResolver.java:192) at org.apache.maven.model.building.DefaultModelBuilder.importDependencyManagement (DefaultModelBuilder.java:1347) at org.apache.maven.model.building.DefaultModelBuilder.build (DefaultModelBuilder.java:544) at org.apache.maven.model.building.DefaultModelBuilder.build (DefaultModelBuilder.java:510) at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:618) at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:387) at org.apache.maven.graph.DefaultGraphBuilder.collectProjects (DefaultGraphBuilder.java:414) at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor (DefaultGraphBuilder.java:405) at org.apache.maven.graph.DefaultGraphBuilder.build (DefaultGraphBuilder.java:82) at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:534) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:219) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:568) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) Caused by: java.lang.NoClassDefFoundError: org/apache/maven/wagon/providers/http/HttpWagon at java.lang.ClassLoader.defineClass1 (Native Method) at java.lang.ClassLoader.defineClass (ClassLoader.java:1012) at java.lang.ClassLoader.defineClass (ClassLoader.java:874) at org.eclipse.sisu.space.CloningClassSpace$CloningClassLoader.findClass (CloningClassSpace.java:154) at java.lang.ClassLoader.loadClass (ClassLoader.java:587) at org.eclipse.sisu.space.CloningClassSpace$CloningClassLoader.loadClass (CloningClassSpace.java:125) at java.lang.ClassLoader.loadClass (ClassLoader.java:520) at org.eclipse.sisu.space.URLClassSpace.loadClass (URLClassSpace.java:139) at org.eclipse.sisu.space.NamedClass.load (NamedClass.java:46) at org.eclipse.sisu.space.AbstractDeferredClass.get (AbstractDeferredClass.java:48) at com.google.inject.internal.ProviderInternalFactory.provision (ProviderInternalFactory.java:85) at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision (InternalFactoryToInitializableAdapter.java:57) at com.google.inject.internal.ProviderInternalFactory$1.call (ProviderInternalFactory.java:66) at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:112) at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:127) at com.google.inject.internal.ProvisionListenerStackCallback.provision (ProvisionListenerStackCallback.java:66) at com.google.inject.internal.ProviderInternalFactory.circularGet (ProviderInternalFactory.java:61) at com.google.inject.internal.InternalFactoryToInitializableAdapter.get (InternalFactoryToInitializableAdapter.java:47) at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1094) at org.eclipse.sisu.inject.Guice4$1.get (Guice4.java:162) at org.eclipse.sisu.inject.LazyBeanEntry.getValue (LazyBeanEntry.java:81) at org.eclipse.sisu.plexus.LazyPlexusBean.getValue (LazyPlexusBean.java:51) at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:263) at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:255) at org.eclipse.aether.internal.transport.wagon.PlexusWagonProvider.lookup (PlexusWagonProvider.java:56) at org.eclipse.aether.transport.wagon.WagonTransporter.lookupWagon (WagonTransporter.java:276) at org.eclipse.aether.transport.wagon.WagonTransporter.<init> (WagonTransporter.java:127) at org.eclipse.aether.transport.wagon.WagonTransporterFactory.newInstance (WagonTransporterFactory.java:121) at org.eclipse.aether.internal.impl.DefaultTransporterProvider.newTransporter (DefaultTransporterProvider.java:107) at org.eclipse.aether.connector.basic.BasicRepositoryConnector.<init> (BasicRepositoryConnector.java:129) at org.eclipse.aether.connector.basic.BasicRepositoryConnectorFactory.newInstance (BasicRepositoryConnectorFactory.java:158) at org.eclipse.aether.internal.impl.DefaultRepositoryConnectorProvider.newRepositoryConnector (DefaultRepositoryConnectorProvider.java:109) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads (DefaultArtifactResolver.java:518) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve (DefaultArtifactResolver.java:408) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts (DefaultArtifactResolver.java:235) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact (DefaultArtifactResolver.java:212) at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact (DefaultRepositorySystem.java:272) at org.apache.maven.project.ProjectModelResolver.resolveModel (ProjectModelResolver.java:192) at org.apache.maven.model.building.DefaultModelBuilder.importDependencyManagement (DefaultModelBuilder.java:1347) at org.apache.maven.model.building.DefaultModelBuilder.build (DefaultModelBuilder.java:544) at org.apache.maven.model.building.DefaultModelBuilder.build (DefaultModelBuilder.java:510) at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:618) at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:387) at org.apache.maven.graph.DefaultGraphBuilder.collectProjects (DefaultGraphBuilder.java:414) at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor (DefaultGraphBuilder.java:405) at org.apache.maven.graph.DefaultGraphBuilder.build (DefaultGraphBuilder.java:82) at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:534) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:219) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:568) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) Caused by: java.lang.ClassNotFoundException: org.apache.maven.wagon.providers.http.HttpWagon at org.eclipse.sisu.space.CloningClassSpace$CloningClassLoader.loadClass (CloningClassSpace.java:122) at java.lang.ClassLoader.loadClass (ClassLoader.java:520) at java.lang.ClassLoader.defineClass1 (Native Method) at java.lang.ClassLoader.defineClass (ClassLoader.java:1012) at java.lang.ClassLoader.defineClass (ClassLoader.java:874) at org.eclipse.sisu.space.CloningClassSpace$CloningClassLoader.findClass (CloningClassSpace.java:154) at java.lang.ClassLoader.loadClass (ClassLoader.java:587) at org.eclipse.sisu.space.CloningClassSpace$CloningClassLoader.loadClass (CloningClassSpace.java:125) at java.lang.ClassLoader.loadClass (ClassLoader.java:520) at org.eclipse.sisu.space.URLClassSpace.loadClass (URLClassSpace.java:139) at org.eclipse.sisu.space.NamedClass.load (NamedClass.java:46) at org.eclipse.sisu.space.AbstractDeferredClass.get (AbstractDeferredClass.java:48) at com.google.inject.internal.ProviderInternalFactory.provision (ProviderInternalFactory.java:85) at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision (InternalFactoryToInitializableAdapter.java:57) at com.google.inject.internal.ProviderInternalFactory$1.call (ProviderInternalFactory.java:66) at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:112) at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:127) at com.google.inject.internal.ProvisionListenerStackCallback.provision (ProvisionListenerStackCallback.java:66) at com.google.inject.internal.ProviderInternalFactory.circularGet (ProviderInternalFactory.java:61) at com.google.inject.internal.InternalFactoryToInitializableAdapter.get (InternalFactoryToInitializableAdapter.java:47) at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1094) at org.eclipse.sisu.inject.Guice4$1.get (Guice4.java:162) at org.eclipse.sisu.inject.LazyBeanEntry.getValue (LazyBeanEntry.java:81) at org.eclipse.sisu.plexus.LazyPlexusBean.getValue (LazyPlexusBean.java:51) at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:263) at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:255) at org.eclipse.aether.internal.transport.wagon.PlexusWagonProvider.lookup (PlexusWagonProvider.java:56) at org.eclipse.aether.transport.wagon.WagonTransporter.lookupWagon (WagonTransporter.java:276) at org.eclipse.aether.transport.wagon.WagonTransporter.<init> (WagonTransporter.java:127) at org.eclipse.aether.transport.wagon.WagonTransporterFactory.newInstance (WagonTransporterFactory.java:121) at org.eclipse.aether.internal.impl.DefaultTransporterProvider.newTransporter (DefaultTransporterProvider.java:107) at org.eclipse.aether.connector.basic.BasicRepositoryConnector.<init> (BasicRepositoryConnector.java:129) at org.eclipse.aether.connector.basic.BasicRepositoryConnectorFactory.newInstance (BasicRepositoryConnectorFactory.java:158) at org.eclipse.aether.internal.impl.DefaultRepositoryConnectorProvider.newRepositoryConnector (DefaultRepositoryConnectorProvider.java:109) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads (DefaultArtifactResolver.java:518) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve (DefaultArtifactResolver.java:408) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts (DefaultArtifactResolver.java:235) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact (DefaultArtifactResolver.java:212) at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact (DefaultRepositorySystem.java:272) at org.apache.maven.project.ProjectModelResolver.resolveModel (ProjectModelResolver.java:192) at org.apache.maven.model.building.DefaultModelBuilder.importDependencyManagement (DefaultModelBuilder.java:1347) at org.apache.maven.model.building.DefaultModelBuilder.build (DefaultModelBuilder.java:544) at org.apache.maven.model.building.DefaultModelBuilder.build (DefaultModelBuilder.java:510) at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:618) at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:387) at org.apache.maven.graph.DefaultGraphBuilder.collectProjects (DefaultGraphBuilder.java:414) at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor (DefaultGraphBuilder.java:405) at org.apache.maven.graph.DefaultGraphBuilder.build (DefaultGraphBuilder.java:82) at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:534) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:219) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:568) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) [ERROR] [ERROR] Some problems were encountered while processing the POMs: [ERROR] Non-resolvable import POM: Could not transfer artifact org.apache.dubbo:dubbo-dependencies-bom:pom:3.1.1 from/to aliyunmaven (https://maven.aliyun.com/repository/public): Cannot access https://maven.aliyun.com/repository/public with type default using the available connector factories: BasicRepositoryConnectorFactory @ line 94, column 25 @ [ERROR] The build could not read 1 project -> [Help 1] [ERROR] [ERROR] The project org.apache.dubbo:dubbo-benchmark:1.0-SNAPSHOT (/root/dubbo-benchmark/pom.xml) has 1 error [ERROR] Non-resolvable import POM: Could not transfer artifact org.apache.dubbo:dubbo-dependencies-bom:pom:3.1.1 from/to aliyunmaven (https://maven.aliyun.com/repository/public): Cannot access https://maven.aliyun.com/repository/public with type default using the available connector factories: BasicRepositoryConnectorFactory @ line 94, column 25: Cannot access https://maven.aliyun.com/repository/public using the registered transporter factories: WagonTransporterFactory: Unsupported transport protocol https: com.google.inject.ProvisionException: Unable to provision, see the following errors: [ERROR] [ERROR] 1) Error in custom provider, java.lang.TypeNotPresentException: Type org.apache.maven.wagon.providers.http.HttpWagon$__sisu1 not present [ERROR] at ClassRealm[plexus.core, parent: null] (via modules: org.eclipse.sisu.wire.WireModule -> org.eclipse.sisu.plexus.PlexusBindingModule) [ERROR] while locating org.apache.maven.wagon.Wagon annotated with @com.google.inject.name.Named(value="https") [ERROR] [ERROR] 1 error [ERROR] role: org.apache.maven.wagon.Wagon [ERROR] roleHint: https: org/apache/maven/wagon/providers/http/HttpWagon [ERROR] -> [Help 2] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException [ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException [原因定位]: 疑似maven版本兼容性问题,同样测试在an8环境可以正常启动服务 maven包对比如下: # an8 # rpm -qa | grep maven maven-shared-utils-3.2.1-0.2.module+an8.7.0+10868+2860c6e5.noarch maven-wagon-file-3.1.0-1.module+an8.7.0+10868+2860c6e5.noarch maven-resolver-api-1.1.1-2.module+an8.7.0+10868+2860c6e5.noarch maven-lib-3.5.4-5.module+an8.7.0+10868+2860c6e5.noarch maven-resolver-util-1.1.1-2.module+an8.7.0+10868+2860c6e5.noarch maven-resolver-connector-basic-1.1.1-2.module+an8.7.0+10868+2860c6e5.noarch maven-resolver-spi-1.1.1-2.module+an8.7.0+10868+2860c6e5.noarch maven-wagon-http-3.1.0-1.module+an8.7.0+10868+2860c6e5.noarch maven-wagon-provider-api-3.1.0-1.module+an8.7.0+10868+2860c6e5.noarch maven-resolver-impl-1.1.1-2.module+an8.7.0+10868+2860c6e5.noarch maven-wagon-http-shared-3.1.0-1.module+an8.7.0+10868+2860c6e5.noarch maven-3.5.4-5.module+an8.7.0+10868+2860c6e5.noarch maven-resolver-transport-wagon-1.1.1-2.module+an8.7.0+10868+2860c6e5.noarch # an23 # rpm -qa | grep maven maven-shared-utils-3.3.4-1.an23.noarch maven-wagon-3.5.1-1.an23.noarch maven-resolver-1.7.3-1.an23.noarch maven-lib-3.8.5-1.an23.noarch maven-openjdk17-3.8.5-1.an23.noarch maven-3.8.5-1.an23.noarch