精华内容
下载资源
问答
  •    <groupId>org.springframework.boot   <artifactId>spring-boot-starter-data-redis  ...查看阿里云依赖包pom文件写法地址:http://maven.aliyun.com/nexus/#nexus-search;quick~redis.clients
    		<dependency>  
        <groupId>org.springframework.boot</groupId>  
        <artifactId>spring-boot-starter-data-redis</artifactId> 
     <exclusions>    
                     <exclusion>    
            <groupId>redis.clients</groupId>    
            <artifactId>jedis</artifactId>    
            </exclusion>  
          </exclusions> 
    </dependency> 

    <dependency>
      <groupId>redis.clients</groupId>
      <artifactId>jedis</artifactId>
      <version>2.7.2</version>

    </dependency>


    查看阿里云依赖包pom文件的写法地址:http://maven.aliyun.com/nexus/#nexus-search;quick~redis.clients

    展开全文
  • 在做xml解析时候由于要用到dom4j,看了下依赖的dom4j两个,一个groupId...好久没看maven差不多忘差不多了,搜下,pom文件目录下运行mvn dependency:tree,查看依赖关系树形结构命令。看了下,两个jar包依赖的d...

    在做xml解析的时候由于要用到dom4j,看了下依赖的dom4j两个,一个groupId是dom4j,另一个是org.dom4j。org.dom4j是我在配置文件声明的,而dom4j这个肯定就是工程依赖的jar包所依赖的,传递过来的。找吧!

    好久没看maven差不多忘的差不多了,搜下,pom文件目录下运行mvn dependency:tree,查看依赖关系树形结构的命令。看了下,两个jar包依赖的dom4j的groupId是dom4j。分别是hibernate3.6和poi-ooxml。在相关依赖配置中添加属性,如下:

    org.apache.poi

    poi-ooxml

    3.7

    dom4j

    dom4j

    org.hibernate

    hibernate

    3.6.1.Final

    dom4j

    dom4j

    重新构建下,groupId为dom4j的jar包消失。

    ps:

    话说工程父pom文件中可以利用

    标签定义去掉重复的jar包,我试了下不好使,但是其他的好使,不知道为啥,以后再研究吧。

    分享到:

    2012-03-21 18:06

    浏览 15983

    评论

    1 楼

    aiafei0001

    2014-01-17

    给力!!!!!

    展开全文
  • maven 打包时去除依赖包 或者文件

    千次阅读 2016-01-12 10:54:00
    maven打包时会把该包依赖包一起打进来,但某些时候我们并不需要这些包,例如xerces(用于解析XML)导进来后可能会造成tomcat启动...1、排除依赖包 <dependency> <groupId>commons-dbcp</...

    maven打包时会把该包依赖的包一起打进来,但某些时候我们并不需要这些包,例如xerces(用于解析XML)导进来后可能会造成tomcat启动的异常(包冲突),需要打包时排除掉。


    1、排除依赖包

     

            <dependency>
                <groupId>commons-dbcp</groupId>
                <artifactId>commons-dbcp</artifactId>
                <version>1.2.1</version>
                <exclusions>
                    <exclusion>
                        <artifactId>xercesImpl</artifactId>
                        <groupId>xerces</groupId>
                    </exclusion>
                </exclusions>

            </dependency>

     

     

    2、过滤文件

    <build>        

            <resources>

                <resource>

                    <directory>src/main/java</directory>

                    <!-- 包含 -->

                    <includes>

                        <include>**/*.vm</include>

                        <include>**/*.properties</include>

                    </includes>

                    <!-- 排除  -->

                    <excludes>

                    <exclude>**/*.log</exclude>

                    </excludes>

                </resource>

                <resource>

                    <directory>src/main/resources</directory>

                    <filtering>true</filtering>

                    <includes>

                        <include>**/*.*</include>

                    </includes>

                    <excludes>

                    <exclude>**/*.log</exclude>

                    </excludes>

                </resource>

            </resources>

    </build>

    展开全文
  • 这几年springBoot很火,本人在迁移项目的过程中遇到了一些问题,比如以前用的...但是却没有new JSONObject(Object object)方法,在pom.xml中引入了org.json包的依赖,但是使用时还是默认的为先。这时候需要找出是哪个
    这几年springBoot很火,本人在迁移项目的过程中遇到了一些问题,比如以前用的springMVC依赖了org.json包,转成了springBoot项目之后,由于springBoot默认依赖了其他的包,有用到org.json。但是却没有new JSONObject(Object object)方法,在pom.xml中引入了org.json包的依赖,但是使用时还是默认的为先。这时候需要找出是哪个包的依赖,并去除这个依赖,本人实践如下:
    
    1. 右键项目Run As->Maven build... 配置Goals  :dependency:tree        
    2.     运行发现,是android-json这个依赖包引起的,但是他处于第三级别依赖包,所以,应该是在第一级依赖中去除第二级依赖,然后单独引用第二级依赖,然后在第二级依赖中去除第三级依赖。。。过程比较复杂,上图。   

      由此,完美解决maven中包依赖的问题,开发者可自己定制springBoot中依赖的包
    展开全文
  • Maven去除引用依赖过多依赖

    千次阅读 2018-05-10 19:04:49
    有的时候需要去除引用中的依赖      overlays项目打包排除引用war中多余的jar  排除war中的部分 &lt;overlays&gt; &lt;!-- 合并 war --&gt; &lt;overlay&gt; ...
  • 通过maven引入了之后,也自动导入了该jar依赖的包,这里就会存在一个问题,如果a.jar包依赖b.jar这个项目1.0版本,可是我项目中已经有b.jar这个项目2.0版本了,这里就会造成冲突,解决办法是去除a.jar...
  • maven 去除 jar之间重复

    千次阅读 2018-05-09 14:27:59
    maven 依赖 报错重复jar? 嗯…想了想,看了下报错内容,原来是他搞鬼 把他去除掉 &lt;exclusions&gt; &lt;exclusion&gt; &lt;groupId&gt;ch.qos.logback&lt;/groupId&gt;...
  • maven的全局去除依赖

    千次阅读 2015-10-08 10:42:50
    maven的全局去除依赖 我们在maven中有时候希望将某个依赖包彻底去除 如我们系统使用是spring3.1.2, 但是依赖二方包中, 总是或多或少依赖了spring2.5.6, 希望有个方法, 能全局去除掉 Java...
  • 场景:因为之前用到是,基于springboot框架所搭建的maven工程,而且都是相互独立。现研发经理要求将所有工程进行整合和规范化,所以抽出一个parent父工程,base基础模块(包含一些公用实体类和工具类等),以及其他子...
  • IDEA中去除maven重复依赖,冲突依赖

    千次阅读 2019-08-28 17:27:29
    maven是管理我们项目jar包的一个很好的工具,但是我们开发时就会不知不觉的造成jar冲突,或者是重复依赖,由于一些其他dependency中包含了某个jar,然而我们又导入了其他jar,这样造成整个项目的jar冗余,庞大,下面...
  • 基于项目对象模型(缩写:POM)概念,利用一个中央信息片段能管理一个项目构建、报告、文档、依赖管理、发布等步骤。Maven 安装、环境配置省略Maven POMPOM( Project Object Model,项目对象模型 ) 是 Maven 工程...
  • Question 之前引用程序时候,...修改pom.xml文件,去除不需要jar,引入需要jar。保证同一个jar直邮一个版本jar。 例如(去除scala2.11.10 引入scala2.11.8): &amp;lt;dependencies&amp;gt; ...
  • maven项目,去除jar包中的不想要的依赖关系   解释:就是说项目中要用到某一个a.jar,通过maven引入了之后,也自动的导入了该jar所依赖的,这里就会存在一个问题,如果a.jar依赖b.jar这个项目的1
  • 1、pom文件配置1.1 添加maven-dependency-plugin插件用于将引用jar包拷贝到指定路径,便于后续tomcat启动指定依赖包路径org.apache.maven.pluginsmaven-dependency-plugincopypackagecopy-dependencies${project...
  • 无法进行加密,询问了开发加密客户端同学,反馈说应用程序依赖包太多,导致打包失败,要求去除所依赖包,只对“核心代码”进行加密,所以就有了本篇文章。这里分两种方案进行实现,其实就是基于Maven插件配置...
  • maven项目,去除jar包中的不想要的依赖关系   解释:就是说项目中要用到某一个a.jar,通过maven引入了之后,也自动的导入了该jar所依赖的,这里就会存在一个问题,如果a.jar依赖b.jar这个项目的1.0版本,...
  • javax.servlet  jsp-api  2.0 ...compile 默认scope,表示 ...而且,这些dependencies 会传递到依赖的项目中。适用于所有阶段,会随着项目一起发布 provided 跟compile相似,但是表明了dependency 由
  • javax.servlet  jsp-api  2.0 ...compile 默认scope,表示 ...而且,这些dependencies 会传递到依赖的项目中。适用于所有阶段,会随着项目一起发布 provided 跟compile相似,但是表明了dependency 由J
  • 当用idea为项目打包时,基本配置会将maven的依赖包也打进去,本来没有多大项目,打出包来很大,我亲测一个项目,有依赖包大几十M,去掉后一M都不到,下面就把配置贴出来 1.先把基本配置贴出来,正常生成...
  • 最近开发一个wap小项目,需要用到servlet-api.jar、jsp-api.jar,而tomcat\lib目录中已经拥有这两个jar,照成编译正常,运行初始化异常,解决这个问题方法就是使用<scope>标签,如下: <dependency> &...
  • 最近要开发一个java工程,定的要使用maven,会使用hadoop和hbase的客户端,而引入一个hadoop-client的jar或者hbase的jar包,会依赖十几个其他的jar包,而这些jar包的功能我又用不上,所以这种依赖反倒成了工程瘦身的...
  • 最近要开发一个java工程,定的要使用maven,会使用hadoop和hbase的客户端,而引入一个hadoop-client的jar或者hbase的jar包,会依赖十几个其他的jar包,而这些jar包的功能我又用不上,所以这种依赖反倒成了工程瘦身的...

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 140
精华内容 56
关键字:

maven去除依赖包的依赖