4.0.0 2018 com.alibaba.nacos nacos-all ${revision} pom Alibaba NACOS ${project.version} Top Nacos project pom.xml file https://nacos.io 3.2.5 git@github.com:alibaba/nacos.git scm:git@github.com:alibaba/nacos.git scm:git@github.com:alibaba/nacos.git nacos-all-${revision} Development List dev-nacos+subscribe@googlegroups.com dev-nacos+unsubscribe@googlegroups.com dev-nacos@googlegroups.com User List users-nacos+subscribe@googlegroups.com users-nacos+unsubscribe@googlegroups.com users-nacos@googlegroups.com Commits List commits-nacos+subscribe@googlegroups.com commits-nacos+unsubscribe@googlegroups.com commits-nacos@googlegroups.com Alibaba Nacos Nacos https://nacos.io nacos_dev@linux.alibaba.com Apache License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0 repo Alibaba Group https://github.com/alibaba github https://github.com/alibaba/nacos/issues 3.3.0-SNAPSHOT UTF-8 UTF-8 1.8 17 ${java.version} ${java.version} false true file:**/generated-sources/**,**/test/** 2.2 1.0.2 2.7 3.5.0 3.5.1 2.10.4 3.2.2 3.0.1 0.12 3.0.2 0.8.13 3.2.5 4.8.6.2 3.0.2 3.1.0 3.5.4 3.0.0 3.6.0 1.1.5 1.9.0 1.1.5 4.0.6 2.14.0 3.2.2 2.0.13 1.5.32 2.25.4 8.2.0 42.7.11 10.14.2.0 0.11.2 1.78.0 2.17.0 3.25.5 ${grpc-java.version} 4.0.63 4.11.0 1.17.8 3.4.2 1.4.0 ${jraft-core.version} 2.11.0 2.0 22.0.0 6.0.3 0.18.2 19.7.0.0 0.7.0 1.15.11 0.10.2 maven-jar-plugin ${maven-jar-plugin.version} org.springframework.boot spring-boot-maven-plugin ${spring-boot-dependencies.version} false org.sonatype.central central-publishing-maven-plugin ${central.publishing.maven.version} org.codehaus.mojo versions-maven-plugin ${versions-maven-plugin.version} com.github.vongosling dependency-mediator-maven-plugin ${dependency-mediator-maven-plugin.version} org.codehaus.mojo clirr-maven-plugin ${clirr-maven-plugin.version} maven-enforcer-plugin ${maven-enforcer-plugin.version} enforce-ban-circular-dependencies enforce true org.codehaus.mojo extra-enforcer-rules ${extra-enforcer-rules.version} maven-compiler-plugin ${maven-compiler-plugin.version} ${maven.compiler.source} ${maven.compiler.target} ${maven.compiler.source} true true -parameters maven-javadoc-plugin ${maven-javadoc-plugin.version} UTF-8 attach-javadocs jar maven-source-plugin ${maven-source-plugin.version} attach-sources jar org.apache.maven.plugins maven-checkstyle-plugin ${maven-checkstyle-plugin.version} style/NacosCheckStyle.xml true UTF-8 true true **/consistency/entity/**,**/nacos/test/**,**/api/grpc/auto/**,**/istio/**,**/protobuf/** validate validate check com.puppycrawl.tools checkstyle 11.0.0 com.diffplug.spotless spotless-maven-plugin 2.44.4 **/api/grpc/auto/** **/consistency/entity/** **/istio/model/** **/common/packagescan/** **/nacos/test/** **/protobuf/** ${maven.multiModuleProjectDirectory}/style/nacos-eclipse-formatter.xml org.apache.rat apache-rat-plugin ${apache-rat-plugin.version} .editorconfig .travis.yml codecov.yml CONTRIBUTING.md AGENTS.md CLAUDE.md CODE_OF_CONDUCT.md CHANGELOG.md style/codeStyle.md REPORTING-BUGS.md README.md .github/**/* doc/* derby.log logs/* **/target/** src/main/resources/static/** **/istio/model/** **/consistency/entity/** **/*.txt **/*.factories /console-ui/** /console-ui-next/** **/gogo.proto **/any.proto src/main/java/com/alibaba/nacos/common/packagescan/classreading/** .flattened-pom.xml **/announcement*.conf **/console-guide.conf **/reflect-config.json **/resource-config.json **/proxy-config.json **/jni-config.json **/predefined-classes-config.json **/serialization-config.json **/filter-config.json **/disk_cache_test/** **/failover_test/** lefthook.yml .vscode/** .claude/** .cursor/** .agents/** .qoder/** .tools/** skills/** .codegraph/** verify check maven-resources-plugin ${maven-resources-plugin.version} ${project.build.sourceEncoding} org.jacoco jacoco-maven-plugin ${jacoco-maven-plugin.version} ${maven.test.skip} ${project.build.directory}/coverage-reports/jacoco-unit.exec ${project.build.directory}/coverage-reports/jacoco-unit.exec file true **/grpc/auto/** **/packagescan/classreading/** **/packagescan/resource/** **/packagescan/util/** default-prepare-agent prepare-agent default-report test report maven-surefire-plugin ${maven-surefire-plugin.version} ${argLine} -javaagent:${settings.localRepository}/net/bytebuddy/byte-buddy-agent/${byte-buddy-agent.version}/byte-buddy-agent-${byte-buddy-agent.version}.jar --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.nio=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED com.github.spotbugs spotbugs-maven-plugin ${spotbugs-maven-plugin.version} style/spotbugs-exclude.xml Max High org.sonarsource.scanner.maven sonar-maven-plugin ${sonar-maven-plugin.version} org.apache.maven.plugins maven-assembly-plugin ${maven-assembly-plugin.version} icu.easyj.maven.plugins easyj-maven-plugin ${maven-easyj-version} .flattened-pom.xml true flatten-pom simplify-pom clean-flattened-pom clean-simplify-pom org.codehaus.mojo build-helper-maven-plugin 3.2.0 add-source generate-sources add-source target/generated-sources/protobuf/java org.sonatype.central central-publishing-maven-plugin true central jdk17 [17,) maven-javadoc-plugin ${maven-javadoc-plugin.version} -Xdoclint:none maven-javadoc-plugin ${maven-javadoc-plugin.version} -Xdoclint:none release-sign-artifacts performRelease true false maven-gpg-plugin ${maven-gpg-plugin.version} sign-artifacts verify sign sonar-apache https://builds.apache.org/analysis com.github.spotbugs spotbugs-maven-plugin ${spotbugs-maven-plugin.version} config core naming address test api client example common distribution console cmdb istio consistency auth sys plugin plugin-default-impl prometheus persistence logger-adapter-impl k8s-sync bootstrap server lock maintainer-client client-basic ai copilot ai-registry-adaptor org.junit.jupiter junit-jupiter test org.mockito mockito-core test org.mockito mockito-inline test org.mockito mockito-junit-jupiter test org.junit junit-bom ${junit6.version} pom import org.mockito mockito-bom ${mockito.version} import pom org.springframework.boot spring-boot-dependencies ${spring-boot-dependencies.version} pom import ${project.groupId} nacos-config ${project.version} ${project.groupId} nacos-core ${project.version} ${project.groupId} nacos-lock ${project.version} com.alibaba.nacos nacos-persistence ${project.version} ${project.groupId} nacos-naming ${project.version} com.alibaba.nacos nacos-ai ${project.version} ${project.groupId} nacos-api ${project.version} ${project.groupId} nacos-client ${project.version} com.alibaba.nacos nacos-maintainer-client ${project.version} com.alibaba.nacos nacos-logback-adapter-12 ${project.version} com.alibaba.nacos logback-adapter ${nacos.logback.adapter.version} com.alibaba.nacos nacos-log4j2-adapter ${project.version} ${project.groupId} nacos-test ${project.version} ${project.groupId} nacos-common ${project.version} ${project.groupId} nacos-cmdb ${project.version} ${project.groupId} nacos-console ${project.version} ${project.groupId} default-auth-plugin ${project.version} ${project.groupId} nacos-server ${project.version} ${project.groupId} nacos-bootstrap ${project.version} ${project.groupId} nacos-distribution ${project.version} ${project.groupId} nacos-example ${project.version} ${project.groupId} nacos-address ${project.version} ${project.groupId} nacos-istio ${project.version} ${project.groupId} nacos-k8s-sync ${project.version} ${project.groupId} nacos-prometheus ${project.version} ${project.groupId} nacos-consistency ${project.version} ${project.groupId} nacos-auth-plugin ${project.version} ${project.groupId} nacos-encryption-plugin ${project.version} com.alibaba.nacos nacos-config-plugin ${project.version} ${project.groupId} nacos-control-plugin ${project.version} com.alibaba.nacos nacos-trace-plugin ${project.version} com.alibaba.nacos nacos-datasource-plugin ${project.version} ${project.groupId} nacos-custom-environment-plugin ${project.version} ${project.groupId} nacos-ai-plugin ${project.version} ${project.groupId} nacos-visibility-plugin ${project.version} ${project.groupId} nacos-auth ${project.version} ${project.groupId} nacos-sys ${project.version} com.alibaba.nacos nacos-client-basic ${project.version} com.alibaba.nacos nacos-ai-registry-adaptor ${project.version} com.zaxxer HikariCP ${HikariCP.version} io.modelcontextprotocol.sdk mcp ${mcp.version} com.caucho hessian ${hessian.version} commons-io commons-io ${commons-io.version} commons-collections commons-collections ${commons-collections.version} org.slf4j slf4j-api ${slf4j-api.version} ch.qos.logback logback-classic ${logback.version} ch.qos.logback logback-core ${logback.version} org.apache.logging.log4j log4j-core ${log4j.version} org.apache.logging.log4j log4j-api ${log4j.version} org.apache.logging.log4j log4j-slf4j-impl ${log4j.version} com.mysql mysql-connector-j ${mysql-connector-java.version} org.postgresql postgresql ${postgresql.version} org.apache.derby derby ${derby.version} com.alipay.sofa jraft-core ${jraft-core.version} com.alipay.sofa bolt org.apache.logging.log4j log4j-api org.apache.logging.log4j log4j-core org.apache.logging.log4j log4j-slf4j-impl org.apache.logging.log4j log4j-jcl com.alipay.sofa rpc-grpc-impl ${rpc-grpc-impl.version} com.google.protobuf protobuf-java io.grpc * io.jsonwebtoken jjwt-api ${jjwt.version} io.jsonwebtoken jjwt-impl ${jjwt.version} runtime io.jsonwebtoken jjwt-jackson ${jjwt.version} runtime javax.annotation javax.annotation-api 1.3.2 io.grpc grpc-netty-shaded ${grpc-java.version} io.grpc grpc-protobuf ${grpc-java.version} io.grpc grpc-stub ${grpc-java.version} io.grpc grpc-util ${grpc-java.version} compile io.grpc grpc-testing ${grpc-java.version} test io.grpc grpc-inprocess ${grpc-java.version} com.google.api.grpc proto-google-common-protos ${proto-google-common-protos.version} com.google.protobuf protobuf-java ${protobuf-java.version} io.micrometer micrometer-bom ${micrometer.version} pom import com.google.code.gson gson ${gson.version} compile org.yaml snakeyaml ${SnakeYaml.version} io.kubernetes client-java-api ${kubernetes.client.version} io.kubernetes client-java ${kubernetes.client.version} com.oracle.database.jdbc ojdbc8 ${ojdbc.version} provided true