Maven多模块下新建子模块流程案例。
1、在runyang-modules下新建业务模块目录,例如:runyang-test。
2、在runyang-test业务模块下新建pom.xml文件以及src\main\java,src\main\resources目录。
<?xml version="1.0" encoding="UTF-8"?><project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://maven.apache.org/POM/4.0.0"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><parent><groupId>com.runyang</groupId><artifactId>runyang-modules</artifactId><version>x.x.x</version></parent><modelVersion>4.0.0</modelVersion><artifactId>runyang-modules-test</artifactId><description>runyang-modules-test系统模块</description><dependencies><!-- SpringCloud Ailibaba Nacos --><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId></dependency><!-- SpringCloud Ailibaba Nacos Config --><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId></dependency><!-- SpringCloud Ailibaba Sentinel --><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-sentinel</artifactId></dependency><!-- SpringBoot Web --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><!-- Swagger --><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger-ui</artifactId><version>${swagger.fox.version}</version></dependency><!-- Mysql Connector --><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId></dependency><!-- RunYang Common Security --><dependency><groupId>com.runyang</groupId><artifactId>runyang-common-security</artifactId></dependency><!-- RunYang Common Datascope --><dependency><groupId>com.runyang</groupId><artifactId>runyang-common-datascope</artifactId></dependency><!-- RunYang Common Log --><dependency><groupId>com.runyang</groupId><artifactId>runyang-common-log</artifactId></dependency><!-- RunYang Common Swagger --><dependency><groupId>com.runyang</groupId><artifactId>runyang-common-swagger</artifactId></dependency><!-- RunYang Common Redis--><dependency><groupId>com.runyang</groupId><artifactId>runyang-common-redis</artifactId></dependency></dependencies><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><executions><execution><goals><goal>repackage</goal></goals></execution></executions></plugin></plugins></build></project>
3、在runyang-modules目录下pom.xml模块节点modules添加业务模块
<module>runyang-test</module>
