zoukankan      html  css  js  c++  java
  • meven依赖思考记录

    背景介绍:

    1. 工程依赖: rocketmq , rockmq 需要依赖 netty (但是rocketmq没有直接把netty 依赖带进来)

    2. 工程通过 spring-boot-starter-data-redis 间接将 netty 依赖进来了

    操作

    1. 排除 lettuce-core, 也就把 netty 排除出去了。

                <dependency>
    			<groupId>org.springframework.boot</groupId>
    			<artifactId>spring-boot-starter-data-redis</artifactId>
    			<exclusions>
    				<exclusion>
    					<groupId>io.lettuce</groupId>
    					<artifactId>lettuce-core</artifactId>
    				</exclusion>
    			</exclusions>
    		</dependency>
    

      

    结果(现象):

    1.  maven 打包没问题

    2. 启动的时候报错: class not found

    解决办法:

    1.  理解类似的原因,  可能是间接的依赖包由于各种原因没有依赖进来(maven 可以打包成功)

    2.  查看日志,确认原因。

  • 相关阅读:
    MvvmTest
    win8 app 相关的几个网站
    autp
    分析WPF代码工具
    mdsn
    线程和委托
    C#guanli
    学习Boost小结(一)
    Boost.test库的配置
    自己真是太没正事了.
  • 原文地址:https://www.cnblogs.com/daixianjun/p/maven-dependency-problem.html
Copyright © 2011-2022 走看看