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 @@
-