ArtifactTransferException: Failure to transfer javassist:javassist:jar:3.11.0.GA from http://repo.maven.apache.org/maven

在maven配置struts是,由于我之前下载过hibernate的各种jar包,

这里struts和hibernate有一个同名的jar:javassist:jar会冲突

解决方法,只需要把struts自动下载的去掉

<dependency>
  <groupId>org.apache.struts</groupId>
  <artifactId>struts2-core</artifactId>
  <version>2.3.14</version>
  <exclusions>
    <exclusion>
      <groupId>javassist</groupId>
      <artifactId>javassist</artifactId>
    </exclusion>
  </exclusions>
</dependency>

但之后struts是要用到这个jar包的话如果没有会报错,我的解决方法是在添加进去

<dependency>
<groupId>org.javassist</groupId>
<artifactId>javassist</artifactId>
<version>3.18.1-GA</version>
</dependency>

就没有问题了,不知道还有没有别的解决方法

时间: 2024-12-17 10:42:53

ArtifactTransferException: Failure to transfer javassist:javassist:jar:3.11.0.GA from http://repo.maven.apache.org/maven的相关文章

maven build 产生 Missing artifact org.jboss.logging:jar:3.1.0.GA解决方法

报错来源分析 由于hibernate-entitymanager 需要jboss logging .由于或多或少的原因导致 maven无法下载相关的jar文件. 解决办法: 访问 http://search.maven.org 搜索jboss-logging 点击all, 找到相关的的版本,再点击jar下载文件 下载好的文件放到maven仓库中对应版本的位置,一般是C:\Users\ username \ .m2\repository\org\jboss\logging\jboss-loggin

ArtifactTransferException: Failure to transfer org.apache.openejb:javaee-api:jar:5.0-1

最近在myeclipse上创建maven类型的web项目的时候,出现了一个错误. ArtifactTransferException: Failure to transfer org.apache.openejb:javaee-api:jar:5.0-1 from http://100.66.227.204:8081/nexus/content/groups/public/ was cached in the local repository, resolution will not be re

maven ArtifactTransferException: Failure to transfer

我在使用Myeclipse碰见这个错误,我没有用伺服,直接连接到maven中心. ArtifactTransferException: Failure to transfer org.apache.hadoop:hadoop-core:jar:1.1.1 from http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the

maven项目下载报错:Failure to transfer org.apache.maven:maven-archiver:jar:x.x from https://repo.maven.apache.org/maven...

产生原因: maven在线下载时,因网速过慢或者其它网络原因,下载超时导致此错误:maven本地仓库中的某个构件如果因为网络或者其他的原因,没有下载成功或者下载被中断,将会出现一个LastUpdated的文件,这个时候,就算网络好了,也不能正常使用这个构件. 我的错误: Failure to transfer org.apache.maven:maven-core:jar:2.2.1 from https://repo.maven.apache.org/maven2 was cached in

ArtifactTransferException: Failure to transfer解决方法

maven库里面能找到这个依赖的jar文件,但是在本地的maven库里面找不到 解决方法:将本地库里面这个依赖对应的文件夹删掉,然后在eclipse里面执行update                                        dependencies.成功解决问题! 右键单击项目->maven->update dependencies.

maven中pom.xml出现ArtifactTransferException: Failure to transfer 错误

问题的原因:本地仓库有对应的文件夹,但是缺少对应jar文件,导致的这个问题 为什么会出现缺少jar文件的情况呢,有可能是maven从第三方下载依赖时超过了预定的时间限制, 那么如何解决呢? 方式1:把本地仓库对应的路径删掉,重新 方式2:如果缺少的依赖特别多,那么使用方式1就特别的麻烦,如下图,选中“Force Update” 如果缺少的依赖不多,使用方式1可以省网速, 原文地址:https://www.cnblogs.com/earthchinagl/p/10957041.html

解决maven项目的:Failure to transfer org.apache.maven:maven-archiver:jar:x.x from https://repo.maven.apache.org/maven

导入项目的时候出现如图错误: 解决办法: 先删除本地maven缓存的架包:即找到C:\Users\Administrator\.m2\repository  目录,删除该目录下所有的文件夹文件: 然后在eclipse中更新你的maven项目:重新下载项目所需要的架包和依赖关系: 该错误产生原因: maven在线下载时,因网速过慢或者其它网络原因,下载超时导致此错误:

关于 ArtifactTransferException: Failure to transfer

eclipse 在导入maven project后,pom.xml有可能出现这种错误. 这里update maven project解决了:右键点击Maven项目->Maven->Update project,在弹出的窗口下方把Force Update of Snapshots/Releases勾上,ok了!

maven+eclipse:Failure to transfer

配置好了maven环境,然后在eclipse中创建maven项目,添加依赖: <dependency>  <groupId>commons-logging</groupId>  <artifactId>commons-logging</artifactId>  <version>1.1.1</version> </dependency> pom文件报错: Failure to transfer commons-