有人怀疑maven标签吗?

有人怀疑maven标签吗?,maven,build,Maven,Build,虽然我在ant上做了很多工作,但我对maven还是很陌生。经历之后,我有点困惑。 我有两个基本问题:- 1) 镜像url和pluginRepository url有什么区别。据我所知,这两个url都定义了存储库所在的url 需要下载 2) 存储库和插件存储库的区别是什么 3) 个人资料究竟是什么?据我所知,这是我们想要实现的目标。例如:-当我们进行mvn安装时,安装已经完成 由maven定义的概要文件。是吗?让我从Maven的一个基本区别开始 第一个是用作其他工件的依赖项的工件 另一类工件是插

虽然我在ant上做了很多工作,但我对maven还是很陌生。经历之后,我有点困惑。 我有两个基本问题:-

1) 镜像url和pluginRepository url有什么区别。据我所知,这两个url都定义了存储库所在的url 需要下载

2) 存储库和插件存储库的区别是什么

3) 个人资料究竟是什么?据我所知,这是我们想要实现的目标。例如:-当我们进行mvn安装时,安装已经完成
由maven定义的概要文件。是吗?

让我从Maven的一个基本区别开始

  • 第一个是用作其他工件的依赖项的工件

  • 另一类工件是插件。Maven插件本身就是一种特殊类型的工件。因此,插件存储库可能与其他存储库分离

  • 通常,插件存储库和普通存储库之间不会有什么区别,但从技术上讲,这是可能的

    现在谈谈你的第一个问题:

    可以在项目中声明一个存储库,这意味着将存储库定义放入pom文件中

    镜像设置通常用于将定义的存储库中的所有请求镜像到定义的URL中(请参阅镜像设置)。实际上,将所有请求委托给一个特定的URL,该URL通常是存储库管理器的URL

    现在我们来回答你的第三个问题

    配置文件与目标无关,与mvn安装无关。调用
    mvn install
    调用将一个接一个地运行所有生命周期阶段的。最好用if语句来翻译。您可以在命令行上激活配置文件,如下所示:

    mvn -Pdev install
    
    mvn -Prun-its verify
    
    这是你pom的一种状态