Maven项目构建干货——建议收藏!!

框架——java后端框架

1.maven 项目构建管理工具 管理项目中用到的jar包

2.git 代码仓库 版本控制工具 多人开发可共享代码

3.mybatis 对jdbc封装

4.spring框架 spring最核心的功能 springweb(servet) jdbc,springboot(对spring框架搭建的封装)

5.linux操作系统 现在服务器系统都是linux的 云服务器

6.Redis数据库 作缓存的数据库 临时数据存储

7.框架阶段的项目

一、maven

1.maven是用来项目构建的,帮助管理项目中jar包以及jar之间的依赖。

2.apache统一建立一个jar的仓库,把各个jar包上传到统一的仓库中,其他人使用时,只要知道jar包的地址即可,可以从仓库中下载到本地。

3.在maven创建的项目中有一个pom.xml文件,里面配置jar包坐标等,这样maven会自动下载jar和它依赖的jar

项目坐标:jar包的仓库中的位置

groupId(组)、artifactId(项目名)、packaging(jar、war)、version(版本) 的组合

4.仓库:中央仓库 全球共享 只有一个

中央镜像仓库 全球各地有 (国内访问速度快 例如阿里云镜像)

在自己的项目使用时,首先从本地仓库下载,再从镜像仓库或中央仓库中下载

二、maven安装搭建

1.前提:安装jdk,有网络

2.安装

下载、解压maven,配置环境变量

3.修改maven配置文件

配置本地仓库、镜像仓库的地址

4.idea中设置maven

设置:在这里插入图片描述在这里插入图片描述
创建maven工程:在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
项目结构:在这里插入图片描述

4.Pom.xml配置

maven仓库官网可下载开发所需jar包:https://mvnrepository.com/

<groupId>com.example</groupId><!--组id(jar包在仓库的地址)-->
<artifactId>mavenDemo</artifactId><!--构建id(项目名)-->
<version>1.0-SNAPSHOT</version><!--版本号-->
<packaging>war</packaging><!--打包类型-->
<scope>compile</scope><!--scope 范围 作用域
            compile:项目打包时,会将jar打包到项目中 默认值
            provided:不打包,由服务器提供需要的jar
            会打包到项目中的lib包中-->

三、Maven 常用命令

  1. compile 编译
  2. clean 删除 target
  3. package 打包
  4. install 把项目 install 到本地仓库
  5. test 运行测试代码
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值