從零開始搭建框架SSM+Redis+Mysql(二)之MAVEN項目搭建
阿新 • • 發佈:2017-10-13
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項目搭建