springcloud,新建父工程(聚合工程)初始化專案
一,開啟idea
如圖新建
1、
2、
3、配置maven
4,點選完成,自動匯入相關的包,等待下載完成
二、配置idea的環境
1、修改編碼為uff-8,右擊左上角file—>setting,如下圖設定
2、註解啟用生效
同上步setting,
3、選擇java編譯版本
同上步
4、filretype過濾顯示的目錄
三、修改父工程的pom
刪除src資料夾,是一個工程不需要,修改packaging為pom
增加pom檔案內容
<packaging>pom</packaging>
<!-- 統一管理jar包版本 -->
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<junit.version>4.12</junit.version>
<log4j.version>1.2.17</log4j.version>
<lombok.version>1.16.18</lombok.version>
<mysql.version>5.1.47</mysql.version>
<druid.version>1.1.16</druid.version>
<mybatis.spring.boot.version>1.3.0</mybatis.spring.boot.version>
</properties>
<!-- 子模組繼承之後,提供作用:鎖定版本+子modlue不用寫groupId和version 規範 -->
<dependencyManagement>
<dependencies>
<!--spring boot 2.2.2-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>2.2.2.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<!--spring cloud Hoxton.SR1-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>Hoxton.SR1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<!--spring cloud alibaba 2.1.0.RELEASE-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-dependencies</artifactId>
<version>2.1.0.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql.version}</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>${druid.version}</version>
</dependency>
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>${mybatis.spring.boot.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>${junit.version}</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>${lombok.version}</version>
<optional>true</optional>
</dependency>
</dependencies>
</dependencyManagement>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.3.6.RELEASE</version>
<configuration>
<fork>true</fork>
<addResources>true</addResources>
</configuration>
</plugin>
</plugins>
</build>
相關文章
- 【springcloud合集】03:IDEA新建父工程projectSpringGCCloudIdeaProject
- 專案工程
- android新建立工程失敗!Android
- 環保工程專案管理需要工程思維(轉)專案管理
- 工程專案管理流程(轉)專案管理
- 工程專案管理的重要技巧專案管理
- 軟體工程_專案需求分析軟體工程
- 工程專案前期管理初探(轉)
- 工程專案管理造就人(轉)專案管理
- 工程專案管理漫談(轉)專案管理
- fastapi和python 工程專案ASTAPIPython
- 工程管理系統原始碼-專注專案數字化管理-工程管理原始碼
- 嵌入式day01(新建工程)
- 如何監控工程專案進度?
- 工程專案竣工結算管理(轉)
- 工程專案施工管理細則(轉)
- 工程專案成本控制“十制”(轉)
- 專案管理與軟體工程(轉)專案管理軟體工程
- 新建git專案Git
- laravel 新建專案Laravel
- 新建一個最小的Makefile工程(C語言)C語言
- idea如何新建一個springmvc 工程IdeaSpringMVC
- 在IDEA中maven工程中父工程不顯示的解決辦法IdeaMaven
- 越做越複雜的軟體工程專案軟體工程
- Vue專案元件化工程實踐方案Vue元件化
- 飛機型號工程專案管理(轉)專案管理
- 軟體工程專案之攝影App軟體工程APP
- 美國的工程專案管理模式(轉)專案管理模式
- “代建制”--工程專案管理的探索(轉)專案管理
- 工程專案管理系統的理解(轉)專案管理
- 使用探索工程定義超大專案(轉)
- 工程專案經理的職責(轉)
- 工程專案成本控制的關鍵(轉)
- 二. SpringCloud基本Rest微服務工程搭建SpringGCCloudREST微服務
- 專案新建模板
- 使用idea建立springBoot Maven聚合工程IdeaSpring BootMaven
- IDEA 2021版新建Maven、TomCat工程IdeaMavenTomcat
- java工程管理系統原始碼 工程專案各模組及其功能點清單Java原始碼