nacos构建问题

nacos根据https://gitlab.xuxiaowei.com.cn/xuxiaowei-io/nacos.git构建,出现Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.10.4:jar (attach-javadocs) on project nacos-default-plugin-all: MavenReportException: Error while generating Javadoc的错误,应该怎么解决?

不同 nacos 版本、不同 JDK 版本都不一样,需要提供更详细的信息

使用了main分支的.gitlab-ci.yml流水线文件,版本是3.1.1,JDK使用的镜像是 registry.cn-qingdao.aliyuncs.com/xuxiaoweicomcn/mvnd:1.0.3-dragonwell-17-anolis
具体的内容如下

stages:
  - build

build:
  stage: build
  image: $IMAGE_NAME
  tags:
    - usa
  variables:
    IMAGE_NAME: registry.cn-qingdao.aliyuncs.com/xuxiaoweicomcn/mvnd:1.0.3-dragonwell-17-anolis
    SETTINGS_FILE: settings.xml
    MAVEN_OPTS: >-
      -Dhttps.protocols=TLSv1.2
      -Dmaven.repo.local=$CI_PROJECT_DIR/.m2/repository
      -Dorg.slf4j.simpleLogger.showDateTime=true
      -Djava.awt.headless=true
    MAVEN_CLI_OPTS: >-
      --batch-mode
      --errors
      --fail-at-end
      --show-version
      --no-transfer-progress
      -DinstallAtEnd=true
      -DdeployAtEnd=true
    LANG: C.UTF-8
    MAVEN_DEPENDENCIES_URL: https://github.com/xuxiaowei-com-cn/maven-dependencies/releases/download/v0.0.0-2024-02-29T16-20Z/maven-dependencies-linux-amd64
  script:
    - GPG_FILE=`find / -name cute050_gpg_file`
    - gpg --list-secret-keys --keyid-format LONG
    - echo $GPG_FILE
    - gpg --import $GPG_FILE
    - gpg --list-keys
    - echo $SETTINGS_FILE
    - git --version || echo
    - VERSION=3.1.1
    - echo $VERSION
    # 大写版本号
    - NACOS_TAG_VERSION=3.1.1
    - echo $NACOS_TAG_VERSION
    - yum -y install git
    - git --version || yum -y install git
    - wget --version || yum -y install wget
    - git clone --depth 1 --branch $NACOS_TAG_VERSION https://github.com/alibaba/nacos.git
    # 删除 reporting
    - sed -i '654,662d' ./nacos/pom.xml
    # 删除 reporting
    - sed -i '535,545d' ./nacos/pom.xml
    # 删除 reporting
    - sed -i '158,165d' ./nacos/naming/pom.xml
    # 删除 reporting
    - sed -i '139,146d' ./nacos/console/pom.xml
    - |
      sed -i \
      's/<maven-javadoc-plugin.version>2.10.4<\/maven-javadoc-plugin.version>/<maven-javadoc-plugin.version>3.6.3<\/maven-javadoc-plugin.version>/' \
      ./nacos/pom.xml
    - sed -i '/<artifactId>maven-javadoc-plugin<\/artifactId>/,/<\/plugin>/s|<configuration>|<configuration>\n        <additionalOptions>\n            <additionalOption>-Xdoclint:none</additionalOption>\n        </additionalOptions>|' ./nacos/pom.xml
    - sed -i '/<artifactId>maven-javadoc-plugin<\/artifactId>/,/<\/plugin>/s|<configuration>|<configuration>\n        <failOnError>false</failOnError>|' ./nacos/pom.xml
    - rm ./nacos/console/src/main/resources/static -rf
    - NACOS_TAG_VERSION=$VERSION
    - echo $MAVEN_DEPENDENCIES_URL
    - wget -O maven-dependencies $MAVEN_DEPENDENCIES_URL
    - chmod +x maven-dependencies
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/ai/pom.xml                                                 --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/auth/pom.xml                                               --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/cmdb/pom.xml                                               --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/consistency/pom.xml                                        --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/config/pom.xml                                             --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/console/pom.xml                                            --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/core/pom.xml                                               --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/istio/pom.xml                                              --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/k8s-sync/pom.xml                                           --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/lock/pom.xml                                               --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/naming/pom.xml                                             --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/plugin-default-impl/nacos-default-auth-plugin/pom.xml      --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/plugin/control/pom.xml                                     --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/plugin-default-impl/nacos-default-control-plugin/pom.xml   --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/plugin-default-impl/nacos-default-plugin-all/pom.xml       --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/persistence/pom.xml                                        --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/prometheus/pom.xml                                         --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/sys/pom.xml                                                --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/server/pom.xml                                             --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/maintainer-client/pom.xml                                  --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies current      edit --file-path=$CI_PROJECT_DIR/nacos/mcp-registry-adaptor/pom.xml                               --after-group-id=cc.zzzyu.nacos   --after-version=$VERSION
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/mcp-registry-adaptor/pom.xml                               --after-description=nacos-mcp-regsitry-adaptor
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/ai/pom.xml                                                 --after-description=nacos-ai
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/auth/pom.xml                                               --after-description=nacos-auth
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/cmdb/pom.xml                                               --after-description=nacos-cmdb
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/consistency/pom.xml                                        --after-description=nacos-consistency
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/config/pom.xml                                             --after-description=nacos-config
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/console/pom.xml                                            --after-description=nacos-console
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/core/pom.xml                                               --after-description=nacos-core
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/istio/pom.xml                                              --after-description=nacos-istio
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/k8s-sync/pom.xml                                           --after-description=nacos-k8s-sync
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/lock/pom.xml                                               --after-description=nacos-lock
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/naming/pom.xml                                             --after-description=nacos-naming
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/plugin-default-impl/nacos-default-auth-plugin/pom.xml      --after-description=nacos-default-auth-plugin
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/plugin-default-impl/nacos-default-control-plugin/pom.xml   --after-description=nacos-default-control-plugin
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/plugin-default-impl/nacos-default-plugin-all/pom.xml       --after-description=nacos-default-plugin-all
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/persistence/pom.xml                                        --after-description=nacos-persistence
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/prometheus/pom.xml                                         --after-description=nacos-prometheus
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/sys/pom.xml                                                --after-description=nacos-sys
    - ./maven-dependencies description  edit --file-path=$CI_PROJECT_DIR/nacos/server/pom.xml                                             --after-description=nacos-server
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/ai/pom.xml                                                 --group-id="com.alibaba.nacos"    --artifact-id=nacos-naming                      --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/ai/pom.xml                                                 --group-id="com.alibaba.nacos"    --artifact-id=nacos-config                      --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/ai/pom.xml                                                 --group-id="com.alibaba.nacos"    --artifact-id=nacos-common                      --after-group-id=com.alibaba.nacos  --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/auth/pom.xml                                               --group-id=com.alibaba.nacos      --artifact-id=nacos-auth-plugin                 --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/auth/pom.xml                                               --group-id="\${project.groupId}"  --artifact-id=nacos-common                      --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/consistency/pom.xml                                        --group-id="\${project.groupId}"  --artifact-id=nacos-common                      --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/config/pom.xml                                             --group-id="\${project.groupId}"  --artifact-id=nacos-api                         --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/config/pom.xml                                             --group-id=com.alibaba.nacos      --artifact-id=nacos-config-plugin               --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/config/pom.xml                                             --group-id=com.alibaba.nacos      --artifact-id=nacos-datasource-plugin           --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/config/pom.xml                                             --group-id=com.alibaba.nacos      --artifact-id=nacos-encryption-plugin           --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/config/pom.xml                                             --group-id=com.alibaba.nacos      --artifact-id=nacos-persistence                 --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/config/pom.xml                                             --group-id="\${project.groupId}"  --artifact-id=nacos-core                        --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/config/pom.xml                                             --group-id=com.alibaba.nacos      --artifact-id=nacos-control-plugin              --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/core/pom.xml                                               --group-id="\${project.groupId}"  --artifact-id=nacos-auth                        --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/core/pom.xml                                               --group-id="\${project.groupId}"  --artifact-id=nacos-common                      --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/core/pom.xml                                               --group-id="\${project.groupId}"  --artifact-id=nacos-consistency                 --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/core/pom.xml                                               --group-id=com.alibaba.nacos      --artifact-id=nacos-persistence                 --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/istio/pom.xml                                              --group-id="\${project.groupId}"  --artifact-id=nacos-api                         --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/istio/pom.xml                                              --group-id="\${project.groupId}"  --artifact-id=nacos-client                      --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/istio/pom.xml                                              --group-id="\${project.groupId}"  --artifact-id=nacos-naming                      --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/istio/pom.xml                                              --group-id="\${project.groupId}"  --artifact-id=nacos-config                      --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/istio/pom.xml                                              --group-id="\${project.groupId}"  --artifact-id=nacos-core                        --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/lock/pom.xml                                               --group-id="\${project.groupId}"  --artifact-id=nacos-core                        --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/lock/pom.xml                                               --group-id="\${project.groupId}"  --artifact-id=nacos-api                         --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/naming/pom.xml                                             --group-id="\${project.groupId}"  --artifact-id=nacos-api                         --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/naming/pom.xml                                             --group-id="\${project.groupId}"  --artifact-id=nacos-cmdb                        --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/naming/pom.xml                                             --group-id="\${project.groupId}"  --artifact-id=nacos-core                        --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/plugin-default-impl/nacos-default-auth-plugin/pom.xml      --group-id=com.alibaba.nacos      --artifact-id=nacos-auth-plugin                 --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/plugin-default-impl/nacos-default-auth-plugin/pom.xml      --group-id=com.alibaba.nacos      --artifact-id=nacos-common                      --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/plugin-default-impl/nacos-default-auth-plugin/pom.xml      --group-id=com.alibaba.nacos      --artifact-id=nacos-sys                         --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/plugin-default-impl/nacos-default-auth-plugin/pom.xml      --group-id=com.alibaba.nacos      --artifact-id=nacos-core                        --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/plugin-default-impl/nacos-default-control-plugin/pom.xml   --group-id=com.alibaba.nacos      --artifact-id=nacos-control-plugin              --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/plugin-default-impl/nacos-default-control-plugin/pom.xml   --group-id=com.alibaba.nacos      --artifact-id=nacos-common                      --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/plugin-default-impl/nacos-default-plugin-all/pom.xml       --group-id=com.alibaba.nacos      --artifact-id=default-auth-plugin               --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/plugin-default-impl/nacos-default-plugin-all/pom.xml       --group-id=com.alibaba.nacos      --artifact-id=default-control-plugin            --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/persistence/pom.xml                                        --group-id=com.alibaba.nacos      --artifact-id=nacos-sys                         --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/persistence/pom.xml                                        --group-id=com.alibaba.nacos      --artifact-id=nacos-consistency                 --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/prometheus/pom.xml                                         --group-id="\${project.groupId}"  --artifact-id=nacos-api                         --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/prometheus/pom.xml                                         --group-id="\${project.groupId}"  --artifact-id=nacos-core                        --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/prometheus/pom.xml                                         --group-id="\${project.groupId}"  --artifact-id=nacos-naming                      --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/address/pom.xml                                            --group-id="\${project.groupId}"  --artifact-id=nacos-naming                      --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/cmdb/pom.xml                                               --group-id="\${project.groupId}"  --artifact-id=nacos-api                         --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/cmdb/pom.xml                                               --group-id="\${project.groupId}"  --artifact-id=nacos-core                        --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/console/pom.xml                                            --group-id="\${project.groupId}"  --artifact-id=nacos-config                      --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/console/pom.xml                                            --group-id=com.alibaba.nacos      --artifact-id=nacos-default-plugin-all          --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/console/pom.xml                                            --group-id="\${project.groupId}"  --artifact-id=nacos-istio                       --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/console/pom.xml                                            --group-id="\${project.groupId}"  --artifact-id=nacos-naming                      --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/console/pom.xml                                            --group-id="\${project.groupId}"  --artifact-id=nacos-prometheus                  --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/console/pom.xml                                            --group-id="com.alibaba.nacos"    --artifact-id=nacos-ai                          --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/console/pom.xml                                            --group-id="com.alibaba.nacos"    --artifact-id=nacos-maintainer-client           --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/example/pom.xml                                            --group-id="\${project.groupId}"  --artifact-id=nacos-core                        --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/pom.xml                                                    --group-id="\${project.groupId}"  --artifact-id=nacos-core                        --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/pom.xml                                                    --group-id=com.alibaba.nacos      --artifact-id=nacos-config-plugin               --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/pom.xml                                                    --group-id=com.alibaba.nacos      --artifact-id=nacos-datasource-plugin           --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/pom.xml                                                    --group-id=com.alibaba.nacos      --artifact-id=nacos-persistence                 --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/pom.xml                                                    --group-id=com.alibaba.nacos      --artifact-id=nacos-trace-plugin                --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/test/pom.xml                                               --group-id="\${project.groupId}"  --artifact-id=nacos-config                      --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/test/pom.xml                                               --group-id="\${project.groupId}"  --artifact-id=nacos-core                        --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/test/pom.xml                                               --group-id="\${project.groupId}"  --artifact-id=nacos-naming                      --after-group-id=cc.zzzyu.nacos --after-version=$VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/sys/pom.xml                                                --group-id=com.alibaba.nacos      --artifact-id=nacos-custom-environment-plugin   --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/sys/pom.xml                                                --group-id="\${project.groupId}"  --artifact-id=nacos-common                      --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/server/pom.xml                                             --group-id=com.alibaba.nacos      --artifact-id=nacos-naming                      --after-group-id=cc.zzzyu.nacos --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/server/pom.xml                                             --group-id=com.alibaba.nacos      --artifact-id=nacos-config                      --after-group-id=cc.zzzyu.nacos --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/server/pom.xml                                             --group-id=com.alibaba.nacos      --artifact-id=nacos-istio                       --after-group-id=cc.zzzyu.nacos --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/server/pom.xml                                             --group-id=com.alibaba.nacos      --artifact-id=nacos-prometheus                  --after-group-id=cc.zzzyu.nacos --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/server/pom.xml                                             --group-id=com.alibaba.nacos      --artifact-id=nacos-default-plugin-all          --after-group-id=cc.zzzyu.nacos --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/plugin/control/pom.xml                                     --group-id=com.alibaba.nacos      --artifact-id=nacos-common                      --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/maintainer-client/pom.xml                                  --group-id=com.alibaba.nacos      --artifact-id=nacos-common                      --after-group-id=com.alibaba.nacos  --after-version=$NACOS_TAG_VERSION
    - ./maven-dependencies dependency   edit --file-path=$CI_PROJECT_DIR/nacos/mcp-registry-adaptor/pom.xml                               --group-id=com.alibaba.nacos      --artifact-id=nacos-ai                          --after-group-id=cc.zzzyu.nacos --after-version=$NACOS_TAG_VERSION
    - mkdir -p        nacos/plugin-default-impl/nacos-default-plugin-all/src/main/java/cc/zzzyu/nacos
    - cp Author.java  nacos/plugin-default-impl/nacos-default-plugin-all/src/main/java/cc/zzzyu/nacos
    - cd nacos
    - >-
      mvn -V clean -U install -Dmaven.test.skip=true -Dgpg.keyname=5F424ECBF4CA416B deploy -Prelease-sign-artifacts
      -pl ai
      -pl auth
      -pl cmdb
      -pl consistency
      -pl config
      -pl console
      -pl core
      -pl istio
      -pl k8s-sync
      -pl lock
      -pl naming
      -pl maintainer-client
      -pl mcp-registry-adaptor
      -pl plugin/control
      -pl plugin-default-impl/nacos-default-auth-plugin
      -pl plugin-default-impl/nacos-default-control-plugin
      -pl plugin-default-impl/nacos-default-plugin-all
      -pl persistence
      -pl prometheus
      -pl sys
      -pl server
      -s $SETTINGS_FILE
    - rm -rf $CI_PROJECT_DIR/.m2/repository/com/alibaba/nacos
    - rm -rf $CI_PROJECT_DIR/.m2/repository/cc/zzzyu/nacos
  artifacts:
    name: "${CI_JOB_NAME}"
    expire_in: 1 day
    paths:
      - nacos
  cache:
    key: "${CI_JOB_NAME}"
    paths:
      - .m2/repository

这份流水线文件在我将maven-javadoc-plugin.version版本从2.10.4升级到3.6.3后可以跑成功