ich nicht super in meinem Verständnis von Maven bin zuversichtlich, so mit mir tragen:kann nicht lösen Abhängigkeiten: org.springframework.transaction
Mein POM:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>org.springframework.transaction</artifactId>
<version>3.2.4.RELEASE</version>
</dependency>
Körperbau:
[WARNING] The POM for org.springframework:org.springframework.transaction:jar:3.2.4.RELEASE is missing, no dependency information available
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.427 s
[INFO] Finished at: 2016-12-02T15:22:42-08:00
[INFO] Final Memory: 7M/77M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project PROJECT: Could not resolve dependencies for project PROJECT:jar:1.0: Failure to find org.springframework:org.springframework.transaction:jar:3.2.4.RELEASE in http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of maven2 has elapsed or updates are forced -> [Help 1]
Suchen in http://repo1.maven.org/maven2 das macht Sinn. org.springframework.transaction
ist tatsächlich nicht im Repository vorhanden. Also ging ich zu this page und bemerkte, dass es das Artefakt Leben in der folgenden Repository sagt:
https://artifacts.alfresco.com/nexus/content/repositories/public/
Diesmal Repository Blick durch mich die groupId und artifactId org.springframework.transaction
im Verzeichnis gefunden, in meinem POM angegeben passend .
Allerdings gibt es offenbar keine 3.2.4.RELEASE
hier. Meine Mitarbeiter sind in der Lage, das Projekt zu erstellen (obwohl es eine Weile her ist, seit sie es frisch ausgecheckt haben) und sie erinnern sich, dass sie in ein ähnliches Problem geraten sind. Ich bin ein wenig verwirrt darüber, warum dies sich wie ein Repository-Problem anfühlt, wenn wir alle das gleiche POM laufen haben.
Nebenbei gibt es mehrere andere org.springframework
Abhängigkeiten, die entsprechend aufgelöst werden, und ich kann sie in meinem ~/.m2
, nur nicht dieses sehen.
Ich bin mir nicht sicher, was Alfresco-Repository ist, gibt es eine Reihe von Repositories mit Spring Artefakte, aber was auch immer ... :) – Vadim
versucht, kann immer noch nicht lösen Transaktion – thedarklord47
Ich aktualisierte Antwort. Es muss über eine Verbindung von Maven sein, wenn ich mich erinnere, als solch ein "http://repo1.maven.org/maven2 im lokalen Repository zwischengespeichert wurde" erscheint – Vadim