Maven--简略

简介

Apache旗下的一款开源项目,用来进行项目构建,帮助开发者管理项目中的jar及jar包之间的依赖,还拥有项目编译、测试、打包的功能。

管理方式

统一建立一个jar仓库,把jar上传至统一的仓库,使用时,配置jar地址即可。

搭建

一、安装

下载安装

配置环境变量

修改maven配置文件

配置本地仓库地址

配置镜像仓库地址

二、IDE中关联Maven

三、使用maven创建项目

补充说明--Maven命令

clean: 清除编译后的target

compile: 编译

package:打包

install:安装到本地仓库

注意1:这里在IDE中快捷双击等同于命令行内命令

例如:

注意2:package与install都可以打包,不同之处在于packing仅仅是将maven项目打成jar或者war;install则是将maven项目打包后安装到本地仓库,可以在后续的开发过程中通过pom.xml文件配置使用

相关推荐
whltaoin13 分钟前
Java实现N皇后问题的双路径探索:递归回溯与迭代回溯算法详解
java·算法
nlog3n3 小时前
Java策略模式详解
java·bash·策略模式
Mryan20055 小时前
解决GraalVM Native Maven Plugin错误:JAVA_HOME未指向GraalVM Distribution
java·开发语言·spring boot·maven
VX_CXsjNo16 小时前
免费送源码:Java+SSM+Android Studio 基于Android Studio游戏搜索app的设计与实现 计算机毕业设计原创定制
java·spring boot·spring·游戏·eclipse·android studio·android-studio
ylfhpy6 小时前
Java面试黄金宝典33
java·开发语言·数据结构·面试·职场和发展·排序算法
乘风!6 小时前
Java导出excel,表格插入pdf附件,以及实现过程中遇见的坑
java·pdf·excel
小小鸭程序员6 小时前
Vue组件化开发深度解析:Element UI与Ant Design Vue对比实践
java·vue.js·spring·ui·elementui
南宫生7 小时前
Java迭代器【设计模式之迭代器模式】
java·学习·设计模式·kotlin·迭代器模式
seabirdssss7 小时前
通过动态获取项目的上下文路径来确保请求的 URL 兼容两种启动方式(IDEA 启动和 Tomcat 部署)下都能正确解析
java·okhttp·tomcat·intellij-idea
kill bert7 小时前
第30周Java分布式入门 消息队列 RabbitMQ
java·分布式·java-rabbitmq