zoukankan      html  css  js  c++  java
  • Maven的插件管理

    <pluginManagement>

    这个元素和<dependencyManagement>相类似,它是用来进行插件管理的。

    在我们项目开发的过程中,也会频繁的引入插件,所以解决这些复杂配置的方法就是使用插件管理

    我们可以在父POM中做如下声明:

    1.         <pluginManagement>  
    2.             <plugins>  
    3.                 <plugin>  
    4.                     <groupId></groupId>  
    5.                     <artifactId></artifactId>  
    6.                     <version></version>  
    7.                     <executions>  //插入点表达式
    8.                         <execution>  
    9.                             <id></id>  
    10.                             <goals>  
    11.                                 <goal></goal>  
    12.                             </goals>  
    13.                             <phase></phase>  
    14.                             <configuration>  
    15.                                 <source></source>  
    16.                                 <target></target>  
    17.                             </configuration>  
    18.                         </execution>  
    19.                     </executions>  
    20.                 </plugin>  
    21.             </plugins>  
    22.         </pluginManagement>  
    23.     </build></span>  

     

    在子模块中,我们可以直接继承

    1. <span style="font-size:12px;"><build>  
    2.         <plugins>  
    3.             <plugin>  
    4.                 <groupId>org.apache.maven.plugins</groupId>  
    5.                 <artifactId>maven-compiler-plugin</artifactId>  
    6.             </plugin>  
    7.         </plugins>  
    8.  </build></span>  

     

    我们会发现,继承的细节上和<dependencyManagement>几乎一样。

  • 相关阅读:
    appscan的初步使用
    解决selenium自动化上传图片或文件出现windows窗口问题
    写入excel数据报错:ValueError: Cannot convert {'code': 0, 'msg': 'login success!', 'username': 'test',} to Excel
    接口自动化使用session会话解决数据依赖问题
    使用django开发一个简单的post接口
    windows10,解决jmeter5.2.1版本界面字体过小问题
    django配置使用mysql数据库运行报错:django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named 'MySQLdb'
    python装饰器
    python闭包
    工作总结
  • 原文地址:https://www.cnblogs.com/sxpy-lj/p/7251517.html
Copyright © 2011-2022 走看看