zoukankan      html  css  js  c++  java
  • Maven

    标签详解

    	<plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-enforcer-plugin</artifactId>
                    <version>1.4.1</version>
                    <executions>
                        <execution>
                            <id>default-cli</id> <!--一个执行实例的id--> 
                            <goals> 
                                <goal>enforce</goal> <!--执行的命令-->
                            </goals>
    						<phase>validate</phase> <!--执行的阶段-->
                            <configuration>
                                <rules> <!--规则-->
                                    <requireMavenVersion> <!--要求的Maven版本-->
                                        <version>[3.1,)</version>
                                    </requireMavenVersion>
                                    <requireJavaVersion> <!--要求的Java版本-->
    									<message>  <!--失败后提示消息-->
    										<![CDATA[You are running an older version of Java. This application requires at least JDK ${java.version}.]]>
    									</message>
                                        <version>[1.8,)</version>
                                    </requireJavaVersion>
                                    <requireSameVersions> <!--要求版本一致的dependency-->
                                        <dependencies>
                                            <!-- Ensure that the version of the library used is consistent across the different dependencies resolved. -->
                                            <dependency>com.xxx.fid.core:jsonic-*</dependency>
                                        </dependencies>
                                    </requireSameVersions>
                                    <bannedDependencies> <!--禁止出现的dependency-->
                                        <excludes> <!--黑名单:禁止出现的dependency-->
                                            <!-- Prevent the inclusion of pre-SONIC 3.2.0 artifacts in the resolved dependencies. -->
                                            <exclude>com.xxx.fiet.core:jsonic*</exclude>
                                        </excludes>
                                        <includes> <!--白名单:黑名单里的例外情况-->
                                            <!-- ..apart from jsonic-interactions (deprecated, but not yet excised from jmarketlib-api library -->
                                            <include>com.xxx.fiet.core:jsonic-interactions:4.0.1</include>
                                        </includes>
                                    </bannedDependencies>
                                </rules>
                            </configuration>
                        </execution>
                    </executions>
                </plugin>
    

    更多细节

    学习Maven之Maven Enforcer Plugin

     

  • 相关阅读:
    Linux下安装LoadRunner LoadGenerator
    Pytorch中的model.named_parameters()和model.parameters()
    Pytorch取最小或最大的张量索引
    Pytorch之permute函数
    softmax上溢和下溢
    Explainable ML
    ML对抗攻击
    Typora快捷键记录
    ubuntu查看目录大小
    在服务器之间传输文件
  • 原文地址:https://www.cnblogs.com/frankcui/p/12957226.html
Copyright © 2011-2022 走看看