maven学习总结-上

众所周知,maven是一个强大的项目管理工具.有了它,配置项目时所需要的jar包,我们不再需要了,我们只需要引入对应jar包的坐标就可以在项目中使用,而且更突出的优点是maven可以将项目中的公共部分模块化,这样相同的逻辑我们只需要引入坐标就可以使用。

说起maven 我们先谈谈吗maven的工作机制,上面说在maven中的项目中引入对应的坐标就可以使用,原理是 当我们引入对应的坐标后,maven管理工具会自动从本地仓库搜索对应的jar包,如果本地仓库没有的话,它就会到maven指定的私服去下载对应的jar包存储到本地仓库。这样下次再使用相同的jar包时就方便了。

  1. 环境准备
    下载apache-maven-3.6.3-bin.zip
  2. 解压后打开conf/server.xml配置私服镜像以及本地仓库的地址
    因为maven在本地找不到jar包的话是到maven上面下载jar包的,都知道上面下载jar包非常慢,因此配置阿里云的镜像 找到mirrors标签在里面填上下面的代码
<mirrors>>
      <id>nexus-aliyun</id>
      <mirrorOf>central</mirrorOf>
      <name>Nexus aliyun</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public</url><!---阿里云的镜像-->
    </mirror>
  </mirrors>

在这里插入图片描述
默认maven存储jar包的位置C:/user/用户名/.m2/repository

以上就配置好了maven项目管理工具需要的环境

下面构建maven项目

  • 搭建ssm项目
    在这里插入图片描述
    pom.xml中ssm项目的配置文件ssm中的pom.xm文件
    上面的pom文件中安装了tomcat7的插件默认的端口号是8080,但是如果端口被占用,我们如何被修改
 <build>
    <plugins>
      <plugin>
        <groupId>org.apache.tomcat.maven</groupId>
        <artifactId>tomcat7-maven-plugin</artifactId>
        <version>2.2</version>
        <configuration>
                <port>9999</port> 	//自己改的端口号
                <uriEncoding>UTF-8</uriEncoding>
            </configuration>
      </plugin>
    </plugins>
  </build>

启动maven项目
第一种方式 点击tomcat7:run
在这里插入图片描述
第二种方式:不使用tomcat7插件 使用自带的tomcat
idea配置tomcat启动(Maven项目)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值