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>

就沒有問題了,不知道還有沒有別的解決方法


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM