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