Maven管理和应用(新人发帖)

Maven应用

Maven介绍

maven是一个纯java开发,用来管理项目中的jar,对项目进行构建的项目管理工具

maven认识

compile
Compile 是maven 编译命令,作用是将src/main/java 下的文件编译为.class文件输出到target目录下。
test
Test为maven 单元测试类,会运行src/java/test 下的类。
clean
Clean为 maven 的清除命令。执行该命令会清除target目录的内容。
package
Package为maven 的打包命令,Java 项目打成jar,web项目打成war 包。
install
发布命令,将项目打成jar 或war 发布到本地仓库中。
deploy
发布命令,将项目打成jar 或war 发布到远程仓库(私服)。

创建maven项目

在这里插入图片描述
勾选上我们就可以不用使用maven的模板了
在这里插入图片描述

一般我们选择web项目所以我们选择war

在这里插入图片描述

maven工作原理

在这里插入图片描述

maven和动态web项目的区别

在这里插入图片描述

maven 会默认先去查询查找标签
如果查找到了会根据groupId里面的值 (因为groupId的值是不会重复的)
如果本地仓库不存在回去中央仓库下载jar文件到本地仓库
一般到公司会有一个远程仓库
我们就会连接一个私服 ,私服也就是我们所说的远程仓库
如果我们本地仓库没有这个jar文件就会访问远程仓库去下载jar文件,
如果远程仓库没有这个jar文件就会联系公司运维去中央仓库去下载jar文件他们把jar文件放到远程仓库中让我们在远程仓库下载
这样我们就不会直接连接中央仓库
中央仓库默认是maven团队的中央仓库
我们需要把仓库安装到阿里云中央仓库

楼主第一次发勿喷!!!

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值