Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
805 views
in Technique[技术] by (71.8m points)

maven - Missing javax.transaction.jta artifact

I am getting this missing artifact message for

javax.transaction:jta:jar:1.0.1Bas403 Forbidden

Multiple annotations found at this line:
- Missing artifact javax.transaction:jta:jar:1.0.1B
- ArtifactTransferException: Failure to transfer javax.transaction:jta:jar:1.0.1B from http://
 repository.jboss.com/maven2 was cached in the local repository, resolution will not be reattempted until 
 the update interval of jboss has elapsed or updates are forced. Original error: Could not transfer artifact 
 javax.transaction:jta:jar:1.0.1B from/to jboss (http://repository.jboss.com/maven2): Access denied to 
 http://repository.jboss.com/maven2/javax/transaction/jta/1.0.1B/jta-1.0.1B.jar. Error code 403, Forbidden

My pom.xml has:

<repositories>
    <repository>
        <id>jboss</id>
        <url>http://repository.jboss.com/maven2</url>
    </repository>
</repositories>

Could you please tell me how to resolve this?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

First, remove the maven2 token from the end of the JBoss repository URL.

And add the Java.net Maven repository :

<repository>
    <id>java.net</id>
    <url>http://download.java.net/maven/2/</url>
</repository>

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...