开发者社区> 山月风成> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Maven的核心笔记(3)常用命令、坐标和仓库

简介: 1.maven中常用的命令 mvn -v 查看maven的版本 compile编译(如果需要依赖其他包就需要自动下载) test测试 package 打包 clean 删除target包 install (安装jar包到本地仓库中) 2.在cmd中使用maven的archetype插件来创建项目结构(只需要了解) 一、maven的坐标和仓库 坐标:任何一个依赖,插件,项目构件的输出,都可称为构件,所有构件都以坐标作为地址。
+关注继续查看
  • 1.maven中常用的命令
    mvn -v 查看maven的版本
    compile编译(如果需要依赖其他包就需要自动下载)
    test测试
    package 打包
    clean 删除target包
    install (安装jar包到本地仓库中)

  • 2.在cmd中使用maven的archetype插件来创建项目结构(只需要了解)


  • 一、maven的坐标和仓库
    坐标:任何一个依赖,插件,项目构件的输出,都可称为构件,所有构件都以坐标作为地址。
<groundId>项目名
<artifactId> 模块名
<version>版本号

有一个问题:如此多的构件是怎么存在的呢?



- 当然是存放在仓库中

  • 仓库:本地仓库
    远程仓库
    全球中央仓库 https://repo.maven.apache.org/maven2
    maven-model-builder-3.3.3.jar\org\apache\maven\model\pom-4.0.0.xml 超级QI
    镜像仓库:全球中央仓库在国外,国内有很多镜像的仓库,
配置镜像仓库:
Settings.xml
<mirror>
<id>maven.net.cn</id>镜像仓库的id
<mirrorOf>central</mirrorOf>为哪一个仓库配置镜像
<name>central mirror in china</name>镜像仓库名
<url>http://maven.net.cn/content/groups/public</url>
</mirror>
更改仓库位置
Settings.xml
新建一个你要使用的本地仓库地址
<localRepository>地址J:/moocwork/repo</localRepository>
同时保存一份settings到repo仓库文件夹下,以后修改本地仓库位置时,就不需要改变了。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【Maven系列1】很简单的Maven仓库
开始以为Maven需要掌握的东西很少,结果发现还是有些内容的。Maven实操的内容比较多,我就先专门通过本篇文章,对Maven进行简单介绍,然后重点讲解Maven仓库相关知识。 感觉Maven相对简单,网上相关的资料也很多,那我为啥还需要专门写这个系列呢?其实主要还是记录自己的学习轨迹,便于后续查询学习内容,仅此而已!
56 0
超级详细的Maven教程(三)Maven的坐标和仓库
之前通过一个helloworld的例子来说一说如何创建maven项目以及maven项目的项目结构,然后讲maven如何编译运行项目。接下来介绍maven中几个比较重要的概念:坐标和仓库。
403 0
Maven国内可用下载速度快的仓库镜像
码笔记分享国内可用的Maven仓库,来自阿里云的Maven中央仓库,国内可用下载速度超快的仓库镜像: 阿里云Maven国内可用仓库 Maven是很流行的项目管理工具,但是由于国外的仓库经常连接不上,即便是连接上,下载速度也很慢。
21812 0
maven仓库设置
Maven 中央仓库地址: 1、http://www.sonatype.org/nexus/ 私服nexus工具使用 2、http://mvnrepository.
2422 0
Maven的核心笔记(1)配置Maven环境变量
Maven是啥? 1.Maven是一种项目构建管理工具,自动下载架包。 2.目前主流的项目构建工具:Maven、Ant、gradle。
1153 0
Maven的核心笔记(5)maven的依赖范围
1.依赖的范围: 项目的三种classpath:编译、测试、运行 junit junit 3.8.1 test //表示Junit依赖范围是test,表明:junnit只存在测试的范围。
822 0
Maven仓库——私服介绍
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/catoop/article/details/62312477 私服是什么? 私服,即私有服务器,是公司内部Maven项目需要通过其下载依赖包和插件的一个内部maven仓库。
1310 0
Maven简介(四)——仓库
Maven仓库介绍 5.1     简介 Maven仓库是用来存储工件的。Maven仓库主要包括本地仓库和远程仓库。当Maven需要一个工件的时候,它会先从本地仓库取,只有在本地仓库不存在对应的工件的时候,才会从远程仓库把对应的工件下载下来保存在本地仓库,并从本地仓库获取所需的工件。
588 0
+关注
山月风成
君子不以辞尽人,故天下有道,则行有枝叶;天下无道,则辞有枝叶。热爱技术岗位,因为这里单纯友好,自由和分享。
37
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载