maven fehlende Abhängigkeit jta-1.0.1 b
Ich versuche zu bauen, meine java hibernate Projekt mit maven.
Aber wenn ich versuche, dies zu tun, es sieht aus wie es ist eine Abhängigkeit, die nicht verfügbar ist?
Habe ich diese pom.xml nun, in meinem Projekt:
<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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>net.viralpatel.hibernate</groupId>
<artifactId>HibernateHelloWorldXML</artifactId>
<packaging>jar</packaging>
<version>1.0-SNAPSHOT</version>
<name>HibernateHelloWorldXML</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>ejb3-persistence</artifactId>
<version>1.0.1.GA</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-annotations</artifactId>
<version>3.3.1.GA</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.10</version>
</dependency>
</dependencies>
</project>
Wenn ich versuche, mit mvn dann bekomme ich diesen Fehler:
[WARNING] An error occurred during dependency resolution.
Failed to retrieve javax.transaction:jta-1.0.1B
Caused by: Failure to find javax.transaction:jta:jar:1.0.1B in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will
not be reattempted until the update interval of central has elapsed or updates are forced
Try downloading the file manually from:
http://java.sun.com/products/jta
Then, install it using the command:
mvn install:install-file -DgroupId=javax.transaction -DartifactId=jta -Dversion=1.0.1B -Dpackaging=jar -Dfile=/path/to/file
Alternatively, if you host your own repository you can deploy the file there:
mvn deploy:deploy-file -DgroupId=javax.transaction -DartifactId=jta -Dversion=1.0.1B -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -Drepository
Id=[id]
Path to dependency:
1) net.viralpatel.hibernate:HibernateHelloWorldXML:jar:1.0-SNAPSHOT
2) org.hibernate:hibernate-annotations:jar:3.3.1.GA
3) org.hibernate:hibernate:jar:3.2.6.ga
4) javax.transaction:jta:jar:1.0.1B
javax.transaction:jta:jar:1.0.1B
from the specified remote repositories:
central (http://repo.maven.apache.org/maven2, releases=true, snapshots=false)
Suchte ich für diesen Fehler und fand eine Menge von Menschen hatte, die zu ändern Sie Ihre hibernate-core-version in Ihrer Abhängigkeit pom.xml Datei, aber es scheint, wie ich nicht über eine hibernate-core, also wie kann ich dieses Problem lösen?
mögliche Duplikate von Fehlt javax.die Transaktion.jta Artefakt
InformationsquelleAutor Kaj | 2014-04-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
es hat einen empfohlenen Abhängigkeit für JTA 1.1.
ODER
Können Sie "http://download.java.net/maven/2" als neues repository im pom.xml oder settings.xml
Für alle JEE-Bibliothek von Sun oder oracle .. Fügen Sie unter repository -
InformationsquelleAutor Shashi
Ich habe das gleiche problem, und ich heruntergeladen habe, die jta-1.0.1B.jar Datei manuell aus http://www.java2s.com/Code/Jar/j/Downloadjta101Bjar.htm
Im mit Netbeans7.3. Ich erweiterte Abhängigkeiten Ordner in der Projekt-und fand die jta-1.0.1B.jar mit kleinen gelben Symbol(gedacht für Fehler). Dann habe ich mit der rechten Maustaste und verwenden Sie die option "Manuell installieren "Artefakt" und zeigen Sie auf den Speicherort der Datei jta-1.0.1B.jar. Gelöst.
Dieses arbeitete auch für mich, danke an Eric, auch für die Angabe der genaue Weg, den ich brauchte, um es wirklich mich gerettet einige Zeit!
Für mich setzen die Datei manuell nicht funktioniert. Ich hatte zu führen -Dfile=D:\jta-1.0.1B.jar -DgroupId=javax.Transaktion -DartifactId=jta -Dversion=1.0.1 B -Dpackaging=jar
InformationsquelleAutor street hawk
Schritt:1 ich habe das gleiche problem, und ich heruntergeladen habe, die jta-1.0.1B.jar Datei manuell aus http://www.java2s.com/Code/Jar/j/Downloadjta101Bjar.htm und hielt es in F-Laufwerk.
Schritt:2 Lief die nachstehenden Befehl
mvn install:install-file-Dfile=F:\jta-1.0.1B.jar -DgroupId=javax.Transaktion -DartifactId=jta -Dversion=1.0.1 B -Dpackaging=jar
InformationsquelleAutor Nirmalya Kar
Können Sie diese jar herunterladen von http://www.java2s.com/Code/Jar/j/Downloadjta101bjar.htm und installieren Sie es in Ihrem lokalen maven mit folgenden Befehl:
mvn install:install-file -DgroupId=javax.transaction -DartifactId=jta -Dversion=1.0.1B -Dpackaging=jar -Dfile=jta-1.0.1b.jar
InformationsquelleAutor Hrishikesh Karambelkar
Bitte fügen Sie unten im repo pom.xml -
InformationsquelleAutor Raj