开发者

Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

开发者 https://www.devze.com 2024-01-11 10:17 出处:网络 作者: 小俱的一步步
目录一、Maven简介二、配置环境变量三、IDEA集成Maven 1.配置本地仓库地址2.集成Maven3. pom.XML文件介绍四、Maven命令jar包太多、jar包相互依赖、不方便管理、项目编译还需要jar包,Maven工具来帮你!
目录
  • 一、Maven简介
  • 二、配置环境变量
  • 三、IDEA集成Maven 
    • 1.配置本地仓库地址
    • 2.集成Maven
    • 3. pom.XML文件介绍
  • 四、Maven命令

    jar包太多、jar包相互依赖、不方便管理、项目编译还需要jar包,Maven工具来帮你!

    一、Maven简介

    Maven 是 Apache 软件基金会的一个开源项目,是一个优秀的项目构建管理工具,它用来帮助开发者管理项目中的 jar,以及 jar 之间的依赖关系、完成项目的编译android、测试、打包和发布等工作。

    二、配置环境变量

    复制安装Maven包下bin的路径

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

    设置电脑中的高级系统设计环境变量

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

    在Path中编辑 

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

    添加路径 

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

     检查是否配置成功

    打开cmd 在任路径下执行:mvn -version 出现下面红框内容,表示配置成功

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

    三、IDEA集成Maven 

    1.配置本地仓库地址

    首先创建本地仓库:例如,在D盘创建mavenRepository,然后在conf中的settings中添加

    <localRepository>D:/mavenRepository</localRepository>

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

    就配置好本地仓库的位置;

    再添加阿里云镜像,作为中央镜像仓库,国内地址,下载速度快

        	<mirror>
    			<id>alimaven</id>
    			<name>aliyun maven</name>编程
    			<url>http://maven.aliyu编程客栈n.com/nexus/content/groups/public/</url>
    			<mirrorOf>central</mirrorOf>
    		</mirror>

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

    2.集成Maven

    点击File在New Projects Settings中点击Settings for New Projects...

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

     然后再Build,Execution,Deployment下的Maven,其中Maven home directory项,选择自己放Maven包bin目录之前的路径:

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

     创建新的项目:

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

     设置Group:项目上传到本地仓库的位置

    Artifact:组件名,一般与项目名相同

    Version:版本

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

    3. pom.xml文件介绍

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

    在dependence标签中还有

    type标签<type>jar</type> :表示导入包的类型,可以为jar或war;

    scope标签 <scope>provided</scope>:provided,表示项目在打包时,该jar包不会被打包,不随项目一起上传,默认为compile,打包后,jar包会被打包,连同项目一起上传。

    四、Maven命令

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

    compile:编译生成target文件

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

    clean:清除target

    package:打包为jarphp或war文件

            例如将项目打包为war文件

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

     install:将项目安装到本地仓库

    例如:可以将自己写的工具类项目打包后安装到本地仓库,在其他项目就可以使用该项目里的类了。将自己写的myutil项目install安装到本地仓库,然后在另一个项目中添加jar包js:

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

    我们的jar包就添加到项目中了,可以使用其中已经写好的方法 。

    Maven介绍与配置+IDEA集成Maven+使用Maven命令小结

    到此这篇关于Maven介绍与配置+IDEA集成Maven+使用Maven命令的文章就介绍到这了,更多相关maven IDEA使用内容请搜索编程客栈(www.devze.com)以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程客栈(www.devze.com)!

    0

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    关注公众号