zoukankan      html  css  js  c++  java
  • Maven依赖排除及版本统一

    依赖排除

    <dependency>
    	<groupId>org.springframework</groupId>
    	<artifactId>spring-core</artifactId>
    	<version>5.0.0.RELEASE</version>
    	<!-- 依赖排除 -->
    	<exclusions>
    	    <exclusion>
    	        <groupId>commons-logging</groupId>
    		<artifactId>commons-logging</artifactId>
    	    </exclusion>
    	</exclusions>
    </dependency>
    
    

    版本统一

    方法一:通过<properties>实现

    <!--控制spring的版本-->
    <properties>
            <!--标签名可以自己定义-->
    	<spring.version>5.0.0.RELEASE</spring.version>
    </properties>
    <dependencies>
    	<dependency>
    	    <groupId>org.springframework</groupId>
                <artifactId>spring-core</artifactId>
                <!--获得版本信息-->
                <version>${spring.version}</version>
    	</dependency>
    </dependencies>
    

    方法二:通过继承实现

    maven项目类型(<packaging>):

    • pom用于声明父工程
    • jar(默认值,可以省略)用于声明java工程
    • war用于声明web工程
    <!--父工程-->
    	<!--父工程坐标-->
    	<groupId>com.maven</groupId>
    	<artifactId>parent</artifactId>
    	<version>0.0.1-SNAPSHOT</version>
            <!--表明当前工程是一个父工程-->
    	<packaging>pom</packaging>
    
    	<dependencyManagement>
    	    <dependencies>
    		<dependency>
    		    <groupId>junit</groupId>
    		    <artifactId>junit</artifactId>
    		    <version>4.10</version>
    		    <scope>test</scope>
    	        </dependency>
    	    </dependencies>
    	</dependencyManagement>
    
    <!--子工程-->
    	<!--继承父工程-->
    	<parent>
    	    <groupId>com.maven</groupId>
    	    <artifactId>parent</artifactId>
    	    <version>0.0.1-SNAPSHOT</version>
                <!--父工程pom文件的路径-->
    	    <relativePath>../parent/pom.xml</relativePath>
    	</parent>
    	<dependencies>
    	    <dependency>
                <!--子工程只需要注明需要引用的依赖即可,版本号由父工程控制-->
    	        <groupId>junit</groupId>
    		<artifactId>junit</artifactId>
                </dependency>
    	</dependencies>
    
    
    
  • 相关阅读:
    TongJI Online Judge预赛(3): Game
    堆栈小应用:配对
    在.net中使用Udp协议创建简单的聊天程序
    TongJI Online Judge预赛(2): LOVE LETTER
    全排列问题之递归求解
    如何打造RSS阅读器
    Html 常用标志总结
    实现页面的分帧显示
    每天OnlineJudge之 “数素数”
    文本编辑器中,如何设计 撤销/重复栈
  • 原文地址:https://www.cnblogs.com/xlwq/p/12614524.html
Copyright © 2011-2022 走看看