1. 程式人生 > >從零開始搭建框架SSM+Redis+Mysql(二)之MAVEN項目搭建

從零開始搭建框架SSM+Redis+Mysql(二)之MAVEN項目搭建

blog 目的 定位 enc style log onf project 集成

從零開始搭建框架SSM+Redis+Mysql(二)之MAVEN項目搭建

廢話不說,直接擼步驟!!!

1.創建主項目:ncc-parent

選擇maven創建項目,註意在創建項目中,packing選擇pom,代表這不是一個項目,只是一個maven的主項目,這個項目是用來集成多個子項目的

技術分享

技術分享

2.創建ncc-core子項目:

技術分享

註意:在創建項目的時候,需要選擇Parent Project,定位到之前創建的ncc-parent,這樣就可以讓子項目的依賴繼承於父項目;

3.創建ncc-front項目:

1,創建一個maven-web項目;

技術分享

同理,按照創建ncc-front的方式創建ncc-host

項目;

技術分享

4.工程的目錄結構

技術分享

修改項目的jre,另外幾個項目也要修改

技術分享

修改之後

技術分享

5.Maven的依賴測試

在主項目的pom文件中添加:

<dependencies>
    <dependency>
        <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.12</version>
    </dependency>
</dependencies>    

技術分享

註意:在項目發布的時候,如果修改了parent項目的pom.xml文件,需要把項目裝載在maven倉庫

技術分享

技術分享

刷新項目,可以看到三個子項目已經繼承了主項目的junit配置;

技術分享

6.項目的環境配置

配置統一的編譯版本:在主項目的pom中添加:

<build>
    <plugins>
        <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                <artifactId
>maven-compiler-plugin</artifactId> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> </plugins> </build>

出現一丟丟的報錯

技術分享

刷新所有子項目即可

技術分享

配置統一編譯字符集:在主項目pom.xml中添加

<properties>

<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

</properties>

技術分享

MAVEN項目搭建(完)

從零開始搭建框架SSM+Redis+Mysql(二)之MAVEN項目搭建