### 打包方式（maven + java）

* 使用 maven-assembly-plugin 打胖包 [方式1]（依赖包会合为一个 jar）
* 使用 solon-maven-plugin 打胖包 [方式2]（依赖包会以 jar in jar 形式存在）
* 使用 maven-jar-plugin 打散包 [方式3]（依赖包放在 lib/ 目录下）
* 或者，其它的 maven 打包方式（基本通用的）

### 运行方式

* 命令运行：
  * `java -jar DemoApp.jar`
* 借用 systemctl 运行：
  * `systemctl restart DemoApp`
* 使用 docker 运行：
  * `docker restart DemoApp`

### gradle 打包?

* 参考 <a href="/start/" target="_blank">《Solon Initializr》</a> 生成的模板项目配置。

### 提醒

* 建议开启编译参数：-parameters （使用 solon-parent 作为 parent 时，会自动开启），否则方法的参数名会变成 arg0, arg1, arg2 之类的
