• 使用IDEA创建SpringCloud项目


    一、创建父工程

    1、创建一个简单的maven项目,jdk版本使用8
    在这里插入图片描述
    2、输入自己的包名和项目名,父工程和子工程的包名需要保持一致
    在这里插入图片描述
    3、选择自己的maven配置
    在这里插入图片描述
    4、创建好之后在IDEA右下角启用自动导入,父工程的src目录可以删除
    在这里插入图片描述
    5、修改项目的默认配置,避免以后出现一些配置上的问题
    5.1:修改字符编码
    在这里插入图片描述
    5.2:配置注解生效激活
    在这里插入图片描述
    5.3:修改Java编译版本
    在这里插入图片描述
    5.4:设置FileType文件过滤,不显示那些用不着的文件
    在这里插入图片描述
    6、修改父工程pom文件

    
    
    
        4.0.0
    
        com.demo.cloud
        springcloud2
        1.0-SNAPSHOT
        pom
    
        
        
            UTF-8
            1.8
            1.8
            4.12
            1.2.17
            1.16.18
            5.1.47
            1.1.16
            1.3.0
        
        
        
            
                
                
                    org.springframework.boot
                    spring-boot-dependencies
                    2.2.2.RELEASE
                    pom
                    import
                
                
                
                    org.springframework.cloud
                    spring-cloud-dependencies
                    Hoxton.SR1
                    pom
                    import
                
                
                
                    com.alibaba.cloud
                    spring-cloud-alibaba-dependencies
                    2.1.0.RELEASE
                    pom
                    import
                
                
                
                    mysql
                    mysql-connector-java
                    ${mysql.version}
                
                
                
                    com.alibaba
                    druid
                    ${druid.version}
                
                
                
                    org.mybatis.spring.boot
                    mybatis-spring-boot-starter
                    ${mybatis.spring.boot.version}
                
                
                
                    junit
                    junit
                    ${junit.version}
                
                
                
                    log4j
                    log4j
                    ${log4j.version}
                
                
                    org.projectlombok
                    lombok
                    ${lombok.version}
                    true
                
            
        
        
            
                
                    org.springframework.boot
                    spring-boot-maven-plugin
                    
                        true
                        true
                    
                
            
        
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46
    • 47
    • 48
    • 49
    • 50
    • 51
    • 52
    • 53
    • 54
    • 55
    • 56
    • 57
    • 58
    • 59
    • 60
    • 61
    • 62
    • 63
    • 64
    • 65
    • 66
    • 67
    • 68
    • 69
    • 70
    • 71
    • 72
    • 73
    • 74
    • 75
    • 76
    • 77
    • 78
    • 79
    • 80
    • 81
    • 82
    • 83
    • 84
    • 85
    • 86
    • 87
    • 88
    • 89
    • 90
    • 91
    • 92
    • 93
    • 94
    • 95
    • 96
    • 97
    • 98
    • 99
    • 100
    • 101

    二、创建子Module

    1、右键父工程名,选择新建Module
    在这里插入图片描述
    2、选择maven项目,jdk版本使用1.8
    在这里插入图片描述
    3、输入子module名
    在这里插入图片描述
    4、每创建一个子module都会在父工程的pom中自动添加,并且子module的pom中也能看到父工程的信息
    在这里插入图片描述
    在这里插入图片描述
    5、修改pom,只要父工程中有的依赖,那么在子module中可以不写版本号,如果需要引入其他的子module那么直接在groupId中输入另一个module的名字就能找到并导入

    
    
        
            springcloud2
            com.demo.cloud
            1.0-SNAPSHOT
        
        4.0.0
    
        module1
    
        
            
            
                org.springframework.boot
                spring-boot-starter-web
            
    
            
            
                com.demo.cloud
                module2
                1.0-SNAPSHOT
            
        
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
  • 相关阅读:
    基于Python实现的SVM实验
    Win7系统电脑调节屏幕亮度的几种方法。
    1. JDBC详解~
    golang的垃圾回收算法之十写屏障的技术
    linux jar包class热部署 工具 arthas安装及使用
    STC8/15单片机EEPROM外部加载和内部读写
    决策树——预剪枝和后剪枝
    JWFD开源工作流矩阵引擎测试版本BUG20231022修正代码
    什么是js中的作用域
    ssm+vue的培训机构运营管理系统(有报告)。Javaee项目,ssm vue前后端分离项目。
  • 原文地址:https://blog.csdn.net/m0_67401606/article/details/126553723