SpringCloud & Vue 分佈式微架構(1)- 創建Maven父項目等準備工作

一、創建Maven夫項目

1、File ->New->Project (選擇Maven和Project SDK)

注:這裏不需要選擇任何archetype 

2、點擊Next,填寫項目座標GroupId、ArtifactId,確保項目唯一性

 3、點擊Next,填寫項目名和項目位置

 4、點擊Finish生成如下項目,刪掉src(父項目不需要寫代碼)

 5、爲配置文件添加<packaging>節點、開發者、阿里雲鏡像等信息

<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.potian</groupId>
    <artifactId>poTian</artifactId>
    <version>1.0-SNAPSHOT</version>
    <packaging>pom</packaging>

    <name>poTian</name>
    <description>SpringCloud + Vue 分佈式微架構 - 前後端分離權限管理系統</description>
    <developers>
        <developer>
            <name>陳受銳</name>
            <email>[email protected]</email>
        </developer>
    </developers>

    <!-- 設置從阿里雲下載jar -->
    <repositories>
        <repository>
            <id>aliyun</id>
            <name>aliyun</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public</url>
        </repository>
    </repositories>
</project>

注:Maven父項目的打包方式爲pom, <packaging>pom </packaging>

6、創建子項目:右鍵父項目 -> New -> Module,配置父子關係(下篇文章詳解)

 

二、添加.gitignore文件

作用:排除掉一些無需上傳到git的文件,比如編譯後的target目錄下的源文件

文件內容:

target/
!.mvn/wrapper/maven-wrapper.jar

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
fastjee-logs

### webapp ###
npm-debug.log
node_modules
.project
.vscode
.history
.idea
.DS_Store
\.settings/
env.js
dist/

### SysLog ###
*.log

注:只需要創建 .gitignore,並把上面的內容複製即可

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章