maven 从仓库获取包报错处理

问题1:更新某个jar包都是LastUpdate,出现这种问题有如下可能

   可能1:没有权限,在settings.xml中设置本地仓库的密码登录账号和密码


   snapshots
   admin
   admin

  可能2:网络原因如果网络很差也可能出现等待超时

  可能3:包的版本包含了后缀比如1.0.0.Snapshot ,将版本号改成1.0.0

问题2:更新某个jar包后,本地仓库已经有此jar包,但是启动服务时始终报找不到jar包

  解决方法:里面包含了后缀为LastUpdate的文件,删除即可启动

问题3:nexus配置问题,可利用网页下载功能测试

  解决方法:浏览器访问http://maven.abc.com/nexus/content/repositories/central/....../abc.jar,如果无法被下载说明访问配置出错,

                 不过一般来说可能性不高,部署的时候应该已经测试通过

最后说一下:如果获取jar包时里面有LastUpdate后缀的文件,可以打开此文件,确保maven拉取jar包时从你配置好的路径拉取,如果压根都没去指定的远程路径获取,其他的都是空谈

                  这里提供一份简单的配置文件供参考



  
  /Users/wb_james/.m2/repository

  
    
        releases
        admin
        aidingmao_521
    
    
        snapshots
        admin
        aidingmao_521
    
  

  
    
      central
      central
      central
      http://maven.zugeliang01.com/nexus/content/repositories/central
    

  

  

   
     
       nexus
       
         
           nexus
           local private nexus
           http://maven.zugeliang01.com/nexus/content/groups/public
         
        
     

    
       thirdparty
       
         
           thirdparty
           3rd party
           http://maven.zugeliang01.com/nexus/content/repositories/thirdparty
         
       
    
    
      jdk1.8
      
          true
          1.8
      
      
          1.8
          1.8
          1.8
      
    
  


  
  
    nexus
    thirdparty
  

 

你可能感兴趣的:(工具)