原创:jar的名字可能影响maven的依赖下载
自己定义了phoenix4.6-client的依赖关系POM,如下:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.it.org.apache.phoenix</groupId><artifactId>phoenix-client-without-hbase</artifactId><version>4.6.0</version><description>POM was created by Sonatype Nexus</description><dependencies><dependency><groupId>com.it.org.apache.hadoop</groupId><artifactId>hadoop-auth</artifactId><version>2.5.1</version></dependency><dependency><groupId>com.it.org.apache.hadoop</groupId><artifactId>hadoop-client</artifactId><version>2.5.1</version></dependency><dependency><groupId>com.it.org.apache.hadoop</groupId><artifactId>hadoop-common</artifactId><version>2.5.1</version></dependency><dependency><groupId>com.it.org.apache.hbase</groupId><artifactId>hbase-client</artifactId><version>1.1.2</version></dependency><dependency><groupId>com.it.org.apache.hbase</groupId><artifactId>hbase-common</artifactId><version>1.1.2</version></dependency><dependency><groupId>com.it.org.apache.hbase</groupId><artifactId>hbase-protocol</artifactId><version>1.1.2</version></dependency><dependency><groupId>com.it.org.apache.hbase</groupId><artifactId>hbase-server</artifactId><version>1.1.2</version></dependency><dependency><groupId>com.it.org.apache.htrace</groupId><artifactId>htrace-core-incubating</artifactId><version>3.1.0</version></dependency><dependency><groupId>com.it.IO</groupId><artifactId>netty</artifactId><version>4.0.23</version></dependency></dependencies></project>
只有 htrace-core-incubating 这个 cartifactId 不能正确下载。在本地仓库中也出现了网上说的.lastUpdated文件,
网上说只要删除掉就可以重新正确下载,试了并没有效果。奇怪的是单独用这个依赖关系是可以正确下载的。
如下:
<dependency><groupId>com.it.org.apache.htrace</groupId><artifactId>htrace-core-incubating</artifactId><version>3.1.0</version><type>pom</type></dependency>
这个问题困扰了很久,试了很多种方法都没有结果。
偶然发现了这个jar包文件名和pom文件名有些不同。如下:

改成  这个试试,删除nexus中htrace配置,重新上面本地的pom和jar。
 这个试试,删除nexus中htrace配置,重新上面本地的pom和jar。
结果成功了!!!

原创:jar的名字可能影响maven的依赖下载的更多相关文章
- 通过jar包名称,获取maven的依赖信息GAV
		烦恼:当我们手上有一堆三方件jar包,想要转成maven管理时,需要一个一个配置进pom文件中,而且GAV信息还得去收集. 为了快速生成如下信息,我们可以这样.... GAV:groupId + ar ... 
- Maven json-lib依赖下载不下来解决方案
		今天Maven添加依赖时候发现json lib这个包引入之后,死活出不来JSONObject这个类,打开Maven Project视图,发现json-lib这个包没下下来,以前也遇到过类似问题,都是网 ... 
- maven cloudara依赖下载
		最近开发的项目使用到了cloudara的依赖,已经在pom.xml 中配置了cloudara的repository,但是还是无法下载 <repositories> <reposito ... 
- 将jar包添加到本地maven仓库中
		在使用maven依赖添加jar包时,有时会遇到下载不成功的问题,这时需要将jar手动添加到本地的maven仓库中. 准备工作 配置好maven的环境变量 已经下载好的jar包 具体过程 win + R ... 
- 读取jar文件的sha1码,请求maven官方的solrsearch接口查询该jar文件所对应的maven坐标信息
		版权声明:本文为博主原创文章,未经博主允许不得转载. import com.google.gson.JsonObject; import com.google.gson.JsonParser; imp ... 
- Maven将依赖包、jar/war包及配置文件输出到指定目录
		使用Maven插件将依赖包 jar包 war包及配置文件输出到指定目录 写在前面  最近遇到一个朋友遇到一个项目需要将 maven 的依赖包和配置文件分开打包然后用脚本执行程序.这样的好处在于可以随 ... 
- 将本地jar包手动复制到Maven库中,在其它电脑上用Maven打包时出错
		版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/UP19910522/article/details/31396107 背景交代:在做图片水印时候引入 ... 
- 如何将下载到本地的JAR包手动添加到Maven仓库,妈妈再也不用担心我下载不下来依赖啦
		我们有时候使用maven下载jar包的时候,可能maven配置都正确,但是部分jar包就是不能下载下来,如果maven设置都不正确的,可以查看我的maven系列文章,这里仅针对maven配置正确,但是 ... 
- 如何解决Maven和SBT下载Jar包太慢
		国内:如何解决Maven和SBT下载Jar包太慢 Maven 远程仓库 <mirror> <id>ui</id> <mirrorOf>central&l ... 
随机推荐
- 在 Linux 中使用搜狗拼音输入法以及搞定 Flash 和支付宝
			在 Ubuntu 中安装搜狗输入法 在 Ubuntu Kylin 系统中,默认安装搜狗拼音输入法,但是在原生 Ubuntu 系统中则不是.这可以理解,毕竟搜狗输入法的 Linux 版有 Kylin 团 ... 
- Leetcode 笔记 113 - Path Sum II
			题目链接:Path Sum II | LeetCode OJ Given a binary tree and a sum, find all root-to-leaf paths where each ... 
- ASP.NET MVC Model元数据(一)
			ASP.NET MVC Model元数据(一) 前言 在我初学的时候对Model元数据的概念很模糊,或者说是在大脑中没有它的一个模型,作为小白的我去看网上的一些文章还是两眼一黑啥都看不明白,然后我想退 ... 
- Microsoft Visual Studio 2013 — Project搭载IIS配置的那些事
			前段时间在改Bug打开一个project时,发生了一件奇怪的事,好好的一直不能加载solution底下的这个project,错误如下图所示:大致的意思就是这个project的web server被配置 ... 
- C++ 高性能无锁日志系统
			服务器编程中,日志系统需要满足几个条件 .高效,日志系统不应占用太多资源 .简洁,为了一个简单的日志功能引入大量第三方代码未必值得 .线程安全,服务器中各个线程都能同时写出日志 .轮替,服务器不出故障 ... 
- 动态给textView加图片
			Drawable img = layout.getResources().getDrawable(R.drawable.icon); // 调用setCompoundDrawables时,必须调用Dr ... 
- 今天有群友不是很清楚htm直接存数据库的危害,我简单举个例子
			通过这个案例就知道为什么不要把原生的html放数据库了 常见的几种转码 常用的几种显示方法 只有原生html和最下面一种弹框了,变成了持久xss 如果是Ajax的方式,请用@Ajax.JavaS ... 
- c#操作MangoDB 之MangoDB CSharp Driver驱动详解
			序言 MangoDB CSharp Driver是c#操作mongodb的官方驱动. 官方Api文档:http://api.mongodb.org/csharp/2.2/html/R_Project_ ... 
- 【分布式】Zookeeper的服务器角色
			一.前言 前一篇已经详细的讲解了Zookeeper的Leader选举过程,下面接着学习Zookeeper中服务器的各个角色及其细节. 二.服务器角色 2.1 Leader Leader服务器是Zook ... 
- HTML 基础篇
			本章内容: 简介 HTML定义 标签定义和属性 HTML5基本结构 HTML5字符集 <head>标签 <title> <base/> <link/>( ... 
