maven 个人自学总结

一.maven介绍

maven 是一个项目管理工具,经常被用来管理开源项目的调用。它提高了程序员的编程效率,节约项目开发的时间,和项目调用的效率。

二.maven 下载,安装和配置

这节我将它分开写了另一篇博文,地址:https://blog.csdn.net/ROMdayfish/article/details/112859060

三. maven项目结构

maven,不仅统一项目的结构,在各种编译器里也统一了。这方便了我们查看,和提高效率。maven的统一目录结构如下图所示
在这里插入图片描述
在idea中,maven提供了一些常用项目的模板。
在这里插入图片描述

四.maven常用命令

在idea中,对于maven参与的项目,都常用的命令
在这里插入图片描述

  1. compile :执行编译功能
    在这里插入图片描述
  2. clean :这是清除 target 目录下面的编译文件或运行产生的文件。
    在这里插入图片描述
  3. package :这是打包项目命令

除了在idea中,还可以在cmd中操作。首先要手动创建好maven目录结构,再在cmd中编译,测试,打包等操作。其中,在操作时,可以一次执行多种(不冲突的)命令。
如:mvn help:system 打印出所有的Java系统属性和环境变量

mvn clean compline 编译项目主代码,默认编译至target/classes目录下。
mvn clean package maven打包,maven会在打包之前默认执行编译,测试等操作,打包成功后默认输出在target目录下
mvn clean install maven安装,让其他的项目直接引用这个项目
mvn dependency:list 查看当前项目中的以解析依赖
mvn dependency:tree 查看当前项目的依赖树
mvn dependency:analyse 查看 当前项目中使用未声明的依赖和以声明但未使用的依赖

* 附:pom.xml中的jar包下载地址:https://mvnrepository.com/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值