zoukankan      html  css  js  c++  java
  • Maven install [WARNING] The artifact aspectj:aspectjrt:jar:1.5.4 has been relocated to org.aspectj:aspectjrt:jar:1.5.4

    一、背景

      最近在给项目打包的时候,在控制台老是出现一行警告:[WARNING] The artifact aspectj:aspectjrt:jar:1.5.4 has been relocated to org.aspectj:aspectjrt:jar:1.5.4。对于有强迫症的我感觉很是不舒服,于是就查其原因,最后得出了解决办法,先分享给你。

    二、原因

      根据警告提示以及在http://mvnrepository.com查看aspectjrt的maven依赖坐标可以很清楚的知道aspectjrt jar包在1.5.4之前的版本的groupId是aspectjrt,而在1.5.4之后的版本groupId换成了org.aspectjrt。所以我们在导入依赖的时候是因为这个原因才给出警告,那解决方式很简单,我们只需要更换aspectjrt依赖的groupId就好了。

    三、解决办法

      aspectjrt的maven依赖由

    1 <dependency>  
    2     <groupId>aspectj</groupId>  
    3     <artifactId>aspectjrt</artifactId>  
    4     <version>1.5.4</version>  
    5 </dependency> 

      换成如下所示:

    1 <dependency>  
    2     <groupId>org.aspectj</groupId>  
    3     <artifactId>aspectjrt</artifactId>  
    4     <version>1.5.4</version>  
    5 </dependency>  

    便可以完美解决问题了。

    四、总结

      我们在平常的开发过程中,要具有工匠精神,遇见问题,哪怕只是警告都要认真对待,而且要孜孜不倦的弄清楚到底是什么原因造成的,然后再将其解决,防患于未然。奋斗的路上我们一起前行~

  • 相关阅读:
    方法重载的小demo
    面向对象的小demo
    直接选择排序
    冒泡排序
    杨辉三角用java实现
    从键盘输入成绩,找出最高分,并输出学生成绩等级。成绩>=最高分-10,为A,成绩>=最高分-20,为B,成绩>=最高分-30,为C,其余等级为D
    井号的含义
    svg snap 笔记
    jQuery 插件格式 规范
    工作遇到问题
  • 原文地址:https://www.cnblogs.com/hafiz/p/6820191.html
Copyright © 2011-2022 走看看