从零开始搭建框架SSM+Redis+Mysql之MAVEN项目搭建
Posted 南城草
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从零开始搭建框架SSM+Redis+Mysql之MAVEN项目搭建相关的知识,希望对你有一定的参考价值。
从零开始搭建框架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项目搭建的主要内容,如果未能解决你的问题,请参考以下文章
SSM(Spring+SpringMVC+Mybatis)框架搭建详细教程附源代码Demo