SpringBoot使用Eclipse创建父子模块及引用

SpringBoot使用Eclipse创建父子模块及引用

1.Spring Initializr 初始化springboot项目

 1.1 GrouId 

        项目所属组织的唯一标识符,对应项目中java的包结构(main目录里java的目录结构)。一般是公司官网域名反写或组织名。

1.2 ArtifactId

        项目的唯一标识符,对应项目的名字,是项目根目录的名称。

1.3 Version

        指定项目当前的版本,说明该项目还处于开发中,是不稳定的版本。 

1.4 Name

        直接影响启动类类名。

2.创建好的mos 父工程pom文件(打包方式设置为pom!!!)

	<modelVersion>4.0.0</modelVersion>
	<parent>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-parent</artifactId>
		<version>2.5.12</version>
		<relativePath/> 
	</parent>

	<groupId>com.pre</groupId>
	<artifactId>mos</artifactId>
	<version>0.0.1-SNAPSHOT</version>
	<name>mos</name>
	<description>RABC 后台权限系统</description>
	<packaging>pom</packaging>    <--!  设置为pom -->

3.创建子模块

        右键mos父模块,Maven  -->> New Maven Module Project  -->> Module-Name (子模块的项目名字)  -->> maven-archetype-quickstart  -->> Group Id(对应 mos父模块 groupId )  -->> Package(GroupId + .  + Artifact Id)  最好!!!

4.子模块 pom文件

  <modelVersion>4.0.0</modelVersion>
  
  <parent>
    <groupId>com.pre</groupId>
    <artifactId>mos</artifactId>
    <version>0.0.1-SNAPSHOT</version>
  </parent>
  
  <artifactId>mos-common</artifactId>
  <name>mos-common</name>

5.查看父pom的 modules

	<modules>
		<module>mos-common</module>
  </modules>

6.子模块的引用(version 一定不能少!!!)

	<dependency>
		<groupId>com.pre</groupId>     #对应父工程
		<artifactId>mos-common</artifactId>  #要引用子模块的项目名
		<version>0.0.1-SNAPSHOT</version>  
    </dependency>

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值