使用archetype新建模块

最后更新于:2022-04-02 07:10:06

使用archetype新建微服务模块 === >[danger] > 通过`mvn` 命令生成微服务模块 `jeecg-module-crm` > 重要:`包名规则 org.jeecg.modules.* ` 不要改,不然bean扫描不到! ### mvn命令 ``` // 注意: windows下可直接复制执行, Linux/Macos下 ^ 修改成 \ mvn archetype:generate ^ -DgroupId=org.jeecg.modules.crm ^ -Dmodule=crm ^ -DartifactId=jeecg-module-crm ^ -Dversion={jeecgboot的版本号} ^ -DarchetypeGroupId=org.jeecgframework.archetype ^ -DarchetypeArtifactId=jeecg-cloud-gen ^ -DarchetypeVersion=2.0 ``` 说明: `-DarchetypeVersion=2.0`版本号固定,`{jeecgboot的版本号} `根据自己项目的版本号修改。 ### 效果截图 ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/a7/a2/a7a2cb8df375b143209ac5a4dbd0467c_937x456.png) ### 如何使用 1. 可以作为独立项目启动(不需要放到jeecg-boot-parent目录中) 前提需要把jeecg-boot-parent install到本地仓库中。 2. 启动端口修改,避免冲突 `jeecg-module-{模块名}-start/application.yml` 的属性 `server.port`
';