`
shifulong
  • 浏览: 59257 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

maven包冲突解决办法

阅读更多

mvn官方的文档

http://maven.apache.org/plugins/maven-dependency-plugin/examples/resolving-conflicts-using-the-dependency-tree.html

http://maven.apache.org/plugins/maven-dependency-plugin/examples/filtering-the-dependency-tree.html

 

今天本地跑项目,发现报错,zookeeper相关的,但是pom并没有显示的引用,于是想找到那个包引用到了zookeeper,于是就查了下mvn 的命令,顺利的找出了被哪个包引用

 

mvn dependency:tree -Dincludes=org.apache.zookeeper

[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ apollospider ---
[INFO] com.meituan.apollo:apollospider:war:1.0.0
[INFO] \- com.meituan.cache:redis-cluster-client:jar:1.0.1:compile
[INFO]    \- org.apache.zookeeper:zookeeper:jar:3.3.4:compile

 

 

当包冲突的时候也可以这样找出冲突的包,然后解决掉

 

分享到:
评论

相关推荐

    maven打包出错解决办法,亲测绝对可以!

    一、Maven打包出错常见原因及解决办法 1. **依赖冲突**:当项目中的多个库引用了不同版本的同一个依赖时,可能导致冲突。解决方法是在pom.xml中明确指定依赖的版本,或者使用 `<dependencyManagement>` 标签来统一...

    maven 隐式依赖引起的包冲突解决办法

    在Java开发中,Maven作为项目构建工具,其强大的...解决Maven的包冲突需要耐心和细心,通过理解项目的依赖结构,并结合项目需求,选择合适的解决策略。始终记住,保持依赖管理的整洁和有序,对于长期维护项目至关重要。

    SAE上部署Java应用,jar包冲突解决办法

    在SAE(Sina App Engine)平台上...通过合理管理依赖、排除冲突、选择正确的版本和利用SAE特性,我们可以有效地解决jar包冲突问题,确保应用稳定运行。记住,良好的依赖管理是构建可靠和可维护的Java应用的关键步骤。

    关于Myeclipse使用mybatis出现Jar包冲突的解决办法

    本文将针对"关于Myeclipse使用mybatis出现Jar包冲突的解决办法"这一主题,详细解释如何解决这类问题。 首先,我们需要理解为什么会出现Jar包冲突。在MyEclipse中,可能由于内置的库或插件与我们手动引入的库之间...

    解决第三方包导入冲突

    首先,当遇到包冲突时,一个简单的解决办法是删除冲突的其中一个JAR文件。这种方法适用于那些冲突的库中,有一个库对你项目的重要性较低,你可以选择舍弃它。例如,如果你的项目同时包含了mygson.jar和gson-2.6.2....

    easyExcel解决poi冲突更改内使用路劲.rar

    标题提到的问题就是这样一个情况:“easyExcel解决poi冲突更改内使用路径.rar”描述了一个解决方案,即通过调整jar包的路径来解决因版本不兼容导致的冲突问题。 首先,我们需要理解什么是jar冲突。在Java项目中,...

    Java编译器用maven打war包出错解决办法

    Java编译器用maven打war包出错解决办法 在使用maven打war包时,可能会遇到一些错误,例如程序包javax.servlet不存在、No compiler is provided in this environment等。这些错误会导致打包失败,影响项目的开发进度...

    从Github检出Mina(maven)项目出现问题解决过程

    解决办法是在`pom.xml`中明确指定冲突库的版本,或者使用`<dependencyManagement>`标签来统一整个项目的依赖版本。 3. **构建问题**:如果项目包含了特定的构建步骤,例如编译、测试、打包等,这些步骤可能在新的...

    myeclipse10导出war包时出错解决办法

    7. **社区求助**:如果以上步骤无法解决问题,可以在MyEclipse的官方论坛或Stack Overflow等技术社区提问,分享错误信息和已尝试的解决办法,寻求其他开发者的帮助。 在实际操作中,可能还需要根据具体错误信息进行...

    IntelliJ IDEA 批量导出Maven项目依赖的jar包.docx

    针对这些问题,可以尝试以下解决办法: - **检查Maven配置**:确保`pom.xml`文件中的配置正确无误。 - **更新IntelliJ IDEA**:确保使用的是最新版本的IntelliJ IDEA,以避免兼容性问题。 - **清理项目缓存**:有...

    jstl Jar包 以及版本冲突问题解决

    在Java Web开发中,JSTL(JavaServer Pages Standard Tag Library)是一个标准的标签库,它提供了一系列的标签用于简化JSP页面的编程,提高代码...在实际操作中,应结合具体项目情况和开发环境,选择最合适的解决办法。

    Hibernate的Antlr在Weblogic中产生Jar冲突的解决办法

    ### Hibernate的Antlr在Weblogic中产生Jar冲突的解决办法 #### 背景与问题描述 在使用Hibernate框架进行Java应用开发时,特别是在Weblogic服务器环境下部署应用程序时,可能会遇到一个常见问题:由于不同版本的...

    Maven

    博文链接:https://lixue150.iteye.com/blog/1879174 这篇博客可能详细介绍了作者在使用Maven过程中的一些经验和技巧,包括常见问题的解决办法,或者对Maven特性的深入解析。 【标签】 源码 | 工具 “源码”标签...

    maven错误积累

    4. **处理Plugin execution not covered by lifecycle configuration**:这种问题发生在Maven插件执行阶段,解决办法是将`<plugins>`标签放在`<pluginManagement>`标签内,这样可以确保插件配置被正确管理。...

    eclipse-maven3-plugin(win)

    描述中提到的博客通常会包含详细的步骤和可能遇到的问题解决办法,比如如何处理网络不通或者特定环境下的配置问题。建议仔细阅读并按照博客中的指示操作。 7. **离线使用注意事项**: - 确保你已经下载了所有必要...

    java打包jar方案的优缺点分析及解决方案

    5. **常见错误及解决办法** - **找不到主类**:这通常是MANIFEST.MF文件中`Main-Class`属性设置错误或未设置。确保正确指定项目的主类全名。 - **java.lang.UnsupportedClassVersionError**:这个错误表示试图...

    JDOMException错误解决办法

    ### JDOMException错误解决办法详解 #### 一、问题背景及概述 在处理XML文档时,经常需要用到Java的解析库,其中JDOM(Java Document Object Model)是一个非常流行的开源库,用于读取、修改和创建XML文档。但在使用...

    分享Maven归纳

    **3、传递依赖冲突解决** - **Maven依赖管理原则**: - 第一声明者优先原则:如果存在多个版本的相同依赖,那么最先被声明的版本将被采用。 - 就近原则:如果一个依赖的版本被另一个更近的依赖覆盖,则使用更近的...

    myeclipse10.7 导出war问题 解决办法

    以下是一些可能导致导出WAR问题的原因以及相应的解决办法: 1. **项目配置错误**:确保你的MyEclipse项目被正确地配置为Web项目。在项目属性中检查`Deployment Assembly`设置,确保所有的源代码、库和资源都被包含...

Global site tag (gtag.js) - Google Analytics