From e995088d798540793fcf87867d0032b1672154c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=AD=90=E9=BB=98?= <925456043@qq.com> Date: Thu, 23 Jul 2026 20:19:23 +0800 Subject: [PATCH] =?UTF-8?q?build:=20=E4=BC=98=E5=8C=96=E5=A4=9A=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E5=8F=91=E5=B8=83=E6=89=93=E5=8C=85=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 升级源码、Javadoc 与 Central 发布插件并消除链接误报 - 将发布附件收敛到 release profile 并更新构建说明 --- README.md | 8 +++- pom.xml | 110 ++++++++++++++++++++++++++++-------------------------- 2 files changed, 65 insertions(+), 53 deletions(-) diff --git a/README.md b/README.md index 70ca387..35968ab 100644 --- a/README.md +++ b/README.md @@ -39,11 +39,17 @@ Easy-Agents 是一个轻量、可扩展的 Java AI 应用开发框架,覆盖 在项目根目录执行: ```bash -mvn -DskipTests -Dmaven.javadoc.skip=true -Dgpg.skip=true clean install +mvn -DskipTests clean install ``` 构建完成后,相关构件会安装到本地 Maven 仓库,可供 `easyflow` 等项目直接依赖。 +发布时启用 `release` profile,生成源码包和 Javadoc 包,并调用 Maven Central 发布插件: + +```bash +mvn -Prelease -DskipTests deploy +``` + ## 快速示例 ```java diff --git a/pom.xml b/pom.xml index 446d648..28b5090 100644 --- a/pom.xml +++ b/pom.xml @@ -501,60 +501,67 @@ - - - - org.apache.maven.plugins - maven-source-plugin - 2.2.1 - - - package - - jar-no-fork - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.10.4 - - EasyAgents - EasyAgents - private - false - true - true - -Xdoclint:none - true - 17 - - - - attach-javadocs - - jar - - - - - - org.sonatype.central - central-publishing-maven-plugin - 0.7.0 - true - - central - true - - - + + + release + + + + org.apache.maven.plugins + maven-source-plugin + 3.4.0 + + + attach-sources + package + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.12.0 + + EasyAgents + EasyAgents + private + false + false + true + none + true + ${maven.compiler.release} + + + + attach-javadocs + package + + jar + + + + + + org.sonatype.central + central-publishing-maven-plugin + 0.11.0 + true + + central + true + + + + + + @@ -564,6 +571,5 @@ -