diff --git a/wu-lazy-cloud-heartbeat-start/wu-lazy-cloud-heartbeat-client-start/README.md b/wu-lazy-cloud-heartbeat-start/wu-lazy-cloud-heartbeat-client-start/README.md
index d26e315b..eca8594a 100644
--- a/wu-lazy-cloud-heartbeat-start/wu-lazy-cloud-heartbeat-client-start/README.md
+++ b/wu-lazy-cloud-heartbeat-start/wu-lazy-cloud-heartbeat-client-start/README.md
@@ -1,4 +1,4 @@
-
+# 打包镜像
```shell
mvn -Pnative -DskipTests clean package native:compile
@@ -94,4 +94,37 @@ docker run -d -it --name client registry.cn-hangzhou.aliyuncs.com/wu-lazy/wu-la
http://127.0.0.1:18080
+```
+
+| 参数 | 描述 |
+|-----------------|-------------------------------|
+| --type | 指定打包后的格式,如 msi、exe、dmg,默认 exe |
+| --win-console | 使用控制台窗口启动我们的应用程序 |
+| --input | 指定包含应用程序jar和其他资源的目录 |
+| --name | 指定应用程序的名称 |
+| --main-jar | 指定主jar文件. |
+| --main-class | 指定主类,如果jar是可执行jar,可以省略 |
+| --runtime-image | 指定JRE镜像,如果需要打包JRE |
+| --icon | 指定应用程序的图标 |
+
+
+
+# 打包dmg
+## 打包成Mac程序
+```shell
+ jpackage \
+ --input target \
+ --name wlcn-client \
+ --main-jar wu-lazy-cloud-heartbeat-client-start-1.3.1-JDK24-SNAPSHOT.jar \
+ --main-class org.framework.lazy.cloud.network.heartbeat.client.LazyCloudHeartbeatClientStart \
+ --type dmg \
+ --vendor "小吴小吴bug全无" \
+ --app-version 1.3.1 \
+ --icon src/main/resources/app.icns \
+ --resource-dir src/main/jpackage-resources \
+ --verbose\
+ --java-options "-XstartOnFirstThread" \
+ --java-options "-Dlogging.file.name=logs/wlcn-client.log" \
+ --java-options "-Dapple.awt.UIElement=false"
+
```
\ No newline at end of file
diff --git a/wu-lazy-cloud-heartbeat-start/wu-lazy-cloud-heartbeat-client-start/src/main/jpackage-resources/Info.plist b/wu-lazy-cloud-heartbeat-start/wu-lazy-cloud-heartbeat-client-start/src/main/jpackage-resources/Info.plist
new file mode 100644
index 00000000..0f361aef
--- /dev/null
+++ b/wu-lazy-cloud-heartbeat-start/wu-lazy-cloud-heartbeat-client-start/src/main/jpackage-resources/Info.plist
@@ -0,0 +1,28 @@
+
+
+
+
+ CFBundleExecutable
+ YourApp
+ CFBundleIconFile
+ app.icns
+ CFBundleIdentifier
+ com.yourcompany.yourapp
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Your App
+ CFBundlePackageType
+ APPL
+ CFBundleShortVersionString
+ 1.0.0
+ CFBundleVersion
+ 1.0.0
+ NSHighResolutionCapable
+
+ NSPrincipalClass
+ NSApplication
+ LSUIElement
+
+
+
\ No newline at end of file
diff --git a/wu-lazy-cloud-heartbeat-start/wu-lazy-cloud-heartbeat-client-start/src/main/resources/app.icns b/wu-lazy-cloud-heartbeat-start/wu-lazy-cloud-heartbeat-client-start/src/main/resources/app.icns
new file mode 100644
index 00000000..2452c97d
--- /dev/null
+++ b/wu-lazy-cloud-heartbeat-start/wu-lazy-cloud-heartbeat-client-start/src/main/resources/app.icns
@@ -0,0 +1,19 @@
+
+
\ No newline at end of file