Maven介绍与配置+IDEA集成Maven+使用Maven命令小结
jar包太多、jar包相互依赖、不方便管理、项目编译还需要jar包,Maven工具来帮你!
一、Maven简介
Maven 是 Apache 软件基金会的一个开源项目,是一个优秀的项目构建管理工具,它用来帮助开发者管理项目中的 jar,以及 jar 之间的依赖关系、完成项目的编译、测试、打包和发布等工作。
二、配置环境变量
复制安装Maven包下bin的路径
设置电脑中的高级系统设计环境变量
在Path中编辑
添加路径
检查是否配置成功
打开cmd 在任路径下执行:mvn -version 出现下面红框内容,表示配置成功
三、IDEA集成Maven
1.配置本地仓库地址
首先创建本地仓库:例如,在D盘创建mavenRepository,然后在conf中的settings中添加
<localRepository>D:/mavenRepository</localRepository>
就配置好本地仓库的位置;
再添加阿里云镜像,作为中央镜像仓库,国内地址,下载速度快
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
2.集成Maven
点击File在New Projects Settings中点击Settings for New Projects...
然后再Build,Execution,Deployment下的Maven,其中Maven home directory项,选择自己放Maven包bin目录之前的路径:
创建新的项目:
设置Group:项目上传到本地仓库的位置
Artifact:组件名,一般与项目名相同
Version:版本
3. pom.xml文件介绍
在dependence标签中还有
type标签<type>jar</type> :表示导入包的类型,可以为jar或war;
scope标签 <scope>provided</scope>:provided,表示项目在打包时,该jar包不会被打包,不随项目一起上传,默认为compile,打包后,jar包会被打包,连同项目一起上传。
四、Maven命令
compile:编译生成target文件
clean:清除target
package:打包为jar或war文件
例如将项目打包为war文件
install:将项目安装到本地仓库
例如:可以将自己写的工具类项目打包后安装到本地仓库,在其他项目就可以使用该项目里的类了。将自己写的myutil项目install安装到本地仓库,然后在另一个项目中添加jar包:
我们的jar包就添加到项目中了,可以使用其中已经写好的方法 。
到此这篇关于Maven介绍与配置+IDEA集成Maven+使用Maven命令的文章就介绍到这了,更多相关maven IDEA使用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Spring Boot集成Mybatis的实例代码(简洁版)
这篇文章主要介绍了Spring Boot集成Mybatis简洁版的教程,需要的朋友可以参考下2018-02-02Spring事务@Transactional注解四种不生效案例场景分析
这篇文章主要为大家介绍了Spring事务@Transactional注解四种不生效的案例场景示例分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2022-07-07Java8 CompletableFuture 异步执行操作
CompletableFuture是java8提供的基于异步操作的封装,日常开发中经常会用到,接下来通过本文给大家介绍Java8 CompletableFuture 异步执行操作,感兴趣的朋友一起看看吧2021-06-06SpringBoot简单使用SpringData的jdbc和durid
今天给大家带来的是关于Java的相关知识,文章围绕着SpringBoot简单使用SpringData的jdbc和durid,文中有非常详细的介绍及代码示例,需要的朋友可以参考下2021-06-06
最新评论