Missing artifact com.sun.jmx:jmxri:jar:1.2.1的解决方法

maven项目添加log4j-1.2.15依赖出现Missing artifact com.sun.jmx:jmxri:jar:1.2.1错误

 

解决方法一:修改log4j.jar的版本为1.2.16或以上版本

解决方法二:用<exclusions>排除传递依赖

<dependency>
          <groupId>log4j</groupId>
          <artifactId>log4j</artifactId>
          <version>1.2.15</version>
          <exclusions> 
             <exclusion>               
                <groupId>javax.jms</groupId> 
                <artifactId>jms</artifactId> 
             </exclusion> 
             <exclusion>                
                 <groupId>com.sun.jdmk</groupId>           
                  <artifactId>jmxtools</artifactId> 
             </exclusion> 
             <exclusion>             
                  <groupId>com.sun.jmx</groupId> 
                  <artifactId>jmxri</artifactId> 
             </exclusion>
          </exclusions>
      </dependency>

 

posted @ 2019-08-21 16:50  dd_227  阅读(3618)  评论(0编辑  收藏  举报