• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

IDEA创建三级父子模块Maven项目(Springboot)(一)—-项目构建

互联网 diligentman 2周前 (10-17) 15次浏览

1.创建完之后的结构

IDEA创建三级父子模块Maven项目(Springboot)(一)----项目构建

2.创建一级项目Project    dhcc-shop-parent

IDEA创建三级父子模块Maven项目(Springboot)(一)----项目构建

3.创建二级项目Module      dhcc-shop-basics

IDEA创建三级父子模块Maven项目(Springboot)(一)----项目构建

此处需要特别注意,Springboot项目层级默认是2层的,所以最后一层的打包方式Packaging一定是Jar/War,但是我们还要创建下一级的子项目,所有此处需改成pom打包方式,pom方式打包是可以继承的。

在pom.xml中增加打包方式的约定

<packaging>pom</packaging>

IDEA创建三级父子模块Maven项目(Springboot)(一)----项目构建

4.创建第三级项目Module      dhcc-shop-basics-springcloud-eureka

IDEA创建三级父子模块Maven项目(Springboot)(一)----项目构建

此处需要注意,因为默认是两层项目,第三层的项目文件是默认放到第二层的根目录下,这个是有问题的,文件会覆盖,项目会自动被删除,改变第三层项目的存储路径即可。

默认情况下

IDEA创建三级父子模块Maven项目(Springboot)(一)----项目构建

需要改成:

IDEA创建三级父子模块Maven项目(Springboot)(一)----项目构建

5.测试服务运行情况

主类上加注解

@EnableEurekaServer

配置文件

###服务端口号
server:
  port: 8100
###eureka 基本信息配置
eureka:
  instance:
    ###注册到eurekaip地址
    hostname: 127.0.0.1
  client:
    serviceUrl:
      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
    ###因为自己是为注册中心,不需要自己注册自己
    register-with-eureka: false
    ###因为自己是为注册中心,不需要检索服务
    fetch-registry: false

 

IDEA创建三级父子模块Maven项目(Springboot)(一)----项目构建

 

链接:https://pan.baidu.com/s/1uOSHFjD4yyrE0UBnlBsJZw 
提取码:how7 

 


喜欢 (0)