码迷,mamicode.com
首页 > 其他好文 > 详细

Maven的使用

时间:2020-06-14 18:57:13      阅读:62      评论:0      收藏:0      [点我收藏+]

标签:共享   实现   参考   插入图片   项目   哪些   text   存在   测试   

Maven的使用

一、概述

Maven 是专门用于构建和管理Java相关项目的工具。
使用Maven管理项目的好处主要有两点,其一是使用Maven管理的Java 项目都有着相同的项目结构。 有一个pom.xml 用于维护当前项目都用了哪些jar包;所有的java代码都放在 src/main/java 下面; 所有的测试代码都放在src/test/java 下面
技术图片
maven风格的项目,把所有的jar包都放在了本地"仓库“ 里,然后哪个项目需要用到这个jar包,只需要给出jar包的名称和版本号就行了,这样就实现了jar包共享,避免每一个项目都有自己的jar包带来的麻烦。
技术图片

二、环境变量配置

技术图片
技术图片

三、setting.xml配置

  • 可以使用<localRepository></localRepository>来配置maven仓库的位置,默认是在C盘用户目录中的.m2文件下。

  • <mirror></mirro>可以配置maven包的下载地址,可以选择阿里云镜像地址配置

    <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>central</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>
    

四、问题

有时候可能因为网络问题遇到maven包下载失败的问题,这是想要再次下载也不能成功,因为此时maven仓库里存在.lastupdate的文件,这时需要把这种文件删除才能重新下载成功。

1.切换到maven的本地仓库

2.在当前目录打开cmd命令行

3.执行命令:for /r %i in (*.lastUpdated) do del %i

五、参考资料

https://blog.csdn.net/AmaniZ/article/details/79284853
https://www.cnblogs.com/lipengsheng-javaweb/p/11462867.html

Maven的使用

标签:共享   实现   参考   插入图片   项目   哪些   text   存在   测试   

原文地址:https://www.cnblogs.com/forthat/p/13109784.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!