Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我能否在pluginManagement中配置多个插件执行,并在我的子POM中进行选择?

我能否在pluginManagement中配置多个插件执行,并在我的子POM中进行选择?

提问于 2018-02-11 15:41:42
回答 1关注 0查看 1K

我有两个常见的插件驱动的任务。 我能否在pluginManagement中配置多个插件执行,并在我的子POM中进行选择?是否有一种方法可以指定一个插件?

回答 1

当巨浪把

回答已采纳

发布于 2018-02-12 01:04:16

您是正确的,默认情况下,Maven将包括您配置的所有执行。我以前是这样处理这种情况的。

代码语言:txt
AI代码解释
复制
<pluginManagement>
  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>some-maven-plugin</artifactId>
    <version>1.0</version>
    <executions>
      <execution>
        <id>first-execution</id>
        <phase>none</phase>
        <goals>
           <goal>some-goal</goal>
        </goals>
        <configuration>
          <!-- plugin config to share -->
        </configuration>
      </execution>
      <execution>
        <id>second-execution</id>
        <phase>none</phase>
        <goals>
           <goal>other-goal</goal>
        </goals>
        <configuration>
          <!-- plugin config to share -->
        </configuration>
      </execution>
    </executions>
  </plugin>
</pluginManagement>

注意,这些执行被绑定到none。在子程序中,您启用了应该执行的部分,如下所示:

代码语言:txt
AI代码解释
复制
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>some-maven-plugin</artifactId>
    <executions>
      <execution>
        <id>first-execution</id>         <!-- be sure to use ID from parent -->
        <phase>prepare-package</phase>   <!-- whatever phase is desired -->
      </execution>
      <!-- enable other executions here - or don't -->
    </executions>
</plugin>

如果子程序没有显式地将执行绑定到一个阶段,它就不会运行。

和开发者交流更多问题细节吧,去 写回答
相关文章
在不同的任务中,我应该选择哪种机器学习算法?
当开始研究数据科学时,我经常面临一个问题,那就是为我的特定问题选择最合适的算法。在本文中,我将尝试解释一些基本概念,并在不同的任务中使用不同类型的机器学习算法。在文章的最后,你将看到描述算法的主要特性的结构化概述。 首先,你应该区分机器学习任务的四种类型: 监督式学习 无监督学习 半监督学习 强化学习 监督式学习 监督式学习是指从有标签的训练数据中推断一个函数的任务。通过对标签训练集的拟合,我们希望找到最优的模型参数来预测其他对象(测试集)的未知标签。如果标签是一个实数,我们就把任务叫做“回归(regre
AiTechYun
2018/03/05
2.4K0
在不同的任务中,我应该选择哪种机器学习算法?
我在ThoughtWorks中的敏捷实践
E项目是一个在线的物资跟踪监控系统。由ThoughtWorks团队为客户提供的一套完善的软件交付服务。
袁慎建@ThoughtWorks
2018/09/29
2.6K0
我在ThoughtWorks中的敏捷实践
Maven 在 pom.xml 文件中配置 repositories 仓库
例如,你希望配置使用自己的 https://maven.ossez.com/repository/internal 作为仓库。
HoneyMoose
2019/06/07
3.6K0
放弃Spring Boot 中的 RestTemplate,我选择 Retrofit !
大家都知道okhttp是一款由square公司开源的java版本http客户端工具。实际上,square公司还开源了基于okhttp进一步封装的retrofit工具,用来支持通过接口的方式发起http请求。
架构师修炼
2021/01/05
3.3K0
Maven 在 pom.xml 文件中配置 repositories 仓库
(adsbygoogle = window.adsbygoogle || []).push({});
HoneyMoose
2019/06/11
1.3K0
Maven pom 中配置依赖机制
依赖管理是 Maven 的一个核心特性。管理单个项目的依赖关系非常简单。管理由数百个模块组成的多模块项目和应用程序的依赖关系是可能的。Maven 使用定义良好的类路径和库版本在定义、创建和维护可重复的构建方面帮助很大。
acc8226
2022/05/17
2.1K0
Maven pom 中配置依赖机制
在应用开发中,我为什么选择 Flutter 而不是 React Native ?
作为一位开发人员,我想在本文中与大家聊聊跨平台开发领域的两大核心选项——Flutter 与 React Native 框架,并介绍我自己为什么更偏爱 Flutter。
逆锋起笔
2021/01/28
4.1K0
SparkSql中多个Stage的并发执行
写一篇水水的技术文,总结一下sparksql中不同stage的并行执行相关,也是来自于一位群友的提问:
数据仓库践行者
2022/11/25
1.7K0
SparkSql中多个Stage的并发执行
我,在元宇宙中邂逅了爱情
---- 新智元报道   编辑:桃子 【新智元导读】在元宇宙中寻找另一半,你尝试过吗? 今年年初,一部名为「我们在虚拟现实中相遇」(We Met in Virtual Reality)的元宇宙专题纪录片首映。 其中一段情节讲述了,一位来自英国的肚皮舞娘和住在迈阿密的小伙在虚拟现实中相识,然后在一起的故事。 在元宇宙中的恋爱,你尝试过吗? 元宇宙约会 想要在元宇宙中约会,需要的是一副满电的头显和一颗开放的心。 你和伴侣可以在宁静海湾享受永无止境的海滩日落,可以在一个有魔法、移动的城堡世界里玩
新智元
2022/08/29
4250
我,在元宇宙中邂逅了爱情
maven 的pom 文件里面可以写什么,具体内容的解答
前面我们看到超级POM配置了ID为central的远程仓库, 我们可以在POM中配置其它的远程仓库。
一写代码就开心
2021/06/29
9430
springboot 在程序/配置文件中使用pom.xml中的变量
构建项目时配置文件中@project.version@会被替换为pom.xml中的值
路过君
2022/06/26
6.4K0
开发中遇到跨域我选择这么做
Dear,大家好,我是“前端小鑫同学”,😇长期从事前端开发,安卓开发,热衷技术,在编程路上越走越远~ 讲一下我为啥要写:      跨域说的很多遍,看了很多文章,但总是用的时候就忘记怎么配置了,翻了好几篇文章,配置改了一遍又一遍还是发不出去请求,why?      其实你搜到的文章里面的配置大都是正确的,关键就是有些配置并没有理解,没有适合自己的项目,又盲目的不知道怎么改就去搜下一篇。 开发中跨域我这么做      在线上环境的跨域可以妥妥的交给运维,服务端,开发时如果遇到需要跨域那我们怎么做呢?我一般是
前端小鑫同学
2022/12/26
3380
开发中遇到跨域我选择这么做
jQuery中,$.和$().有什么区别以及多个选择器的执行
$代表jQuery对象,同时也是一个函数对象 $()和jQuery()是jQuery的核心函数,执行这两个元素返回的是一个DOM元素 $()是一个函数,等同于jQuery(),可在括号内传参数,传参后可获取元素 $(“.one”)表示获取class=“one”的元素,返回一个jQuery对象 $(”.one”).onclick表示class=”one”的点击事件 $.post() $.get() $.ajax() 都是jQuery对象的方法
kirin
2021/02/04
1.5K0
我选择,我喜欢|TW洞见
罗晓琳 ThoughtWorks “你有男朋友吗?” “你男朋友同意你做这个吗?” “连续加班一个月你受得了吗?” 2014年10月份初,我离开大连,踏入北京,开始毕业后继续找工作。 在北京的两个月时
ThoughtWorks
2018/04/20
6950
我选择,我喜欢|TW洞见
纠正 | 我在持续交付课程中的授课错误
在DevOps Master中讲持续交付一课,其中讲到发布频率的篇章,中文版里面的翻译是这样的(来源于精益企业):
用户1593318
2019/11/19
2.1K0
反思我在管理中犯过的重大错误
近一年来,我在管理中犯下的2个重要错误。该错误导致团队结构不清晰,骨干核心人员不稳定,易流失。
用户9913368
2022/12/17
1.6K0
反思我在管理中犯过的重大错误
我是这样在 React 中实践 TDD 编程的
在Redux中编写测试听起来肯定有悖直觉。如果你使用了Redux,它可能看起来更加复杂。
前端修罗场
2022/07/29
2.4K0
【Android Gradle 插件】gradle.properties 中配置编译参数并在 Java 代码 BuildConfig 中调用该参数
gradle.properties 中配置编译参数 , 注意等号两边不要有空格 ;
韩曙亮
2023/03/30
2K0
【Android Gradle 插件】gradle.properties 中配置编译参数并在 Java 代码 BuildConfig 中调用该参数
我在移动web开发中遇到的各种问题
目前(2015年8月3日15:02:24)在大部分安卓手机都发现这个问题,触发bug的条件知道了,但是原因未知。触发bug的条件是需要横向滚动的层不能位于纵向滚动不是body的层下面(后面有具体解释)。
黒之染
2018/10/19
2.2K0
点击加载更多

相似问题

相关问答用户
到家集团 | 技术VP擅长5个领域
新浪微博 | 高级总监擅长4个领域
擅长5个领域
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档