day1-springcloud-构建父子工程创建eureak模块

一、包机构目录

day1-springcloud-构建父子工程创建eureak模块_第1张图片

二、创建maven父项目(shop-parent)

day1-springcloud-构建父子工程创建eureak模块_第2张图片day1-springcloud-构建父子工程创建eureak模块_第3张图片

三、创建子项目(shop-basics)

day1-springcloud-构建父子工程创建eureak模块_第4张图片

day1-springcloud-构建父子工程创建eureak模块_第5张图片

day1-springcloud-构建父子工程创建eureak模块_第6张图片

四、创建子项目(shop-basics-eurake),需要修改项目路径才能创建成功。

day1-springcloud-构建父子工程创建eureak模块_第7张图片

day1-springcloud-构建父子工程创建eureak模块_第8张图片day1-springcloud-构建父子工程创建eureak模块_第9张图片day1-springcloud-构建父子工程创建eureak模块_第10张图片

五、添加maven依赖,删除多余的src目录

1、在shop-parent中加入依赖


    
        org.springframework.boot
        spring-boot-starter-parent
        2.0.1.RELEASE
    
    
        
        
            org.apache.commons
            commons-lang3
        
        
        
            org.projectlombok
            lombok
        
        
            org.springframework.boot
            spring-boot-starter-test
            test
        
        
        
            com.alibaba
            fastjson
            1.2.30
        
        
            junit
            junit
        
        
            commons-net
            commons-net
            3.3
        
        
            dom4j
            dom4j
        
        
        
            org.springframework.boot
            spring-boot-starter-web
        
        
        
            org.springframework.cloud
            spring-cloud-starter-netflix-eureka-client
        

    
    
    
        
            
                org.springframework.cloud
                spring-cloud-dependencies
                Finchley.SR2
                pom
                import
            
        
    
    
    
        
            spring-milestones
            Spring Milestones
            https://repo.spring.io/libs-milestone
            
                false
            
        
    

2、在shop-basics-springcloud-eureka中添加maven依赖

  
        
        
            org.springframework.cloud
            spring-cloud-starter-netflix-eureka-server
        
    

六、创建eureka启动类以及配置文件

day1-springcloud-构建父子工程创建eureak模块_第11张图片

###服务端口号
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

七,启动eureka(启动成功,在8100端口)

day1-springcloud-构建父子工程创建eureak模块_第12张图片

day1-springcloud-构建父子工程创建eureak模块_第13张图片

你可能感兴趣的:(java,springcloud)