maven的安装使用以及IDEA使用maven创建ssm项目

maven的简单介绍

Maven是Apache开源组织提供的一个基于POM(Project Object Model)的项目构建(Build)工具,所谓的构建指的是代码清除(clean)、编译(compile)、测试(test)、打包(package)、部署(deploy)等一系列流程。
其实我现在用到maven是用来创建项目并且导入jar包依赖的。(写一个功能模块的时候,总是很头疼jar的问题,有些报错都是因为jar包问题导致的,但是我们只要使用了maven对我们的项目进行管理之后,所有的jar包全部交给了maven,算是非常非常贴心了)

准备工作

1.maven下载地址,(现在应该是3.6.0)
2.jdk1.8
3.IDEA工具

开始撸maven

1.maven的压缩包下载后只要在我们想要创建的磁盘位置解压就好,不需要安装,但是要想全局使用,需要配置一下环境变量,类似于JDK的配置,需要MAVEN_HOME=软件位置,Path=bin目录如图所示
在这里插入图片描述
在这里插入图片描述
2.cmd中执行mvn version
在这里插入图片描述
3.做好了上面的工作,我们的maven就算是安装成功了。
下面通过黑窗来创建一个maven项目

mvn archetype:generate -DgroupId=com.mvn -DartifactId=ceshi -DarchetypeArtifactId=maven-archetype-webapp

其中
maven-archetype-quickstart 代表java空项目
maven-archetype-webapp 代表web项目(本文使用的)
DgroupId后面跟的是域名倒置,DarchetypeArtifactId是项目名称
以上的代码就创建了一个项目名是ceshi的java web的目录
第一次使用maven创建项目的时候,会需要从网上下载一些依赖和配置等,所以需要耐心等待。
在这里插入图片描述
看一下创建的项目
在这里插入图片描述
其中src的目录结构并不完善(其中只有webapp,resources),那么src中需要什么呢?
在这里插入图片描述
OK,这样maven创建的项目就算是ok。了解这个之后我们来看看IDEA中怎么用maven创建出一个ssm的项目(然后就可以看到maven管理jar包功能的强大之处了)

设置jar包的本地仓库,以及连接阿里云的私服地址

打开maven文件下的conf下的setting.xml文件
在这里插入图片描述
设置本地仓库的位置(当然需要创建一个文件夹)
在这里插入图片描述
设置阿里云的私服地址,下载jar包的时候速度会更快

<mirror>
	<id>alimaven</id>
	<name>aliyun maven</name>
	<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
	<mirrorOf>central</mirrorOf>

在这里插入图片描述
保存关闭

IDEA中创建ssm

1.选择maven,JDK版本,对应的java web 骨架
在这里插入图片描述
2.点击next,配置项目名
在这里插入图片描述
3.选maven的目录和配置文件的信息
在这里插入图片描述
在这里插入图片描述
4.填写项目名
在这里插入图片描述
5.补充骨架
在这里插入图片描述
创建java 目录,里面放我们的java代码
在这里插入图片描述

创建resources目录,放ssm的配置文件
在这里插入图片描述
好了,目录结构完成了,现在开始使用maven自动导入依赖jar
点开我们的pom.xml
在这里插入图片描述
百度maven jar包的教程
maven 远程仓库搜索的传送门
在这里插入图片描述
在这里插入图片描述
OK了,这样我们就不用被jar包所困扰了。对于一些知名的框架jar包,这样导入依赖一般都没有版本冲突的问题。对于一些极个别的jar包需要我们手动导入。

mvn install:install-file -Dfile=jar包的路径加文件名 -DgroupId=组织名称 -DartifactId=项目名(jar包名) -Dversion=版本号 -Dpackaging=jar

执行上述的命令就可以导入了(执行之前需要把下载失败的jar删除(百度一下会有很多工具可以使用))
OK,教程到这里,就可以愉快的使用maven创建项目了!

猜你喜欢

转载自blog.csdn.net/cheng6202/article/details/85273970
今日推荐