Ant / Eclipse beschwert sich über Artefakt: Abhängigkeiten

8

Ich muss in meinem Krieg XML zu JSON lib verwenden. Ich folgte einem Tutorial und erklärte, dass Abhängigkeiten erforderlich sind im Projekt.

Aber wenn ich in meiner ant build.xml (die Datei, die zum Erstellen des Krieges verwendet wurde) Folgendes hinzufüge, beschwert sich Eclipse über artifact:dependencies , scheint, als ob es die : nicht mag. Ich habe die folgende Fehlermeldung :

  

Das Präfix artifact für Element artifact:dependencies ist nicht gebunden ...

%Vor%

Irgendeine Idee?

AKTUALISIEREN

Ich habe das gleiche Problem beim Versuch, ein In-Memory-Pom mit zu definieren:

%Vor%
  

Das Präfix artifact für Element artifact:pom ist nicht gebunden ...

UPDATE 2

Ich habe maven-ant jar in ant / lib installiert und ändere die Datei build.xml so, dass sie die Definition des Artefakts enthält, aber ich habe eine Fehlermeldung während ich sie ausführe.

%Vor%

Die Fehlermeldung, die Eclipse gab, lautet:

%Vor%

Das maven-ant jar existiert in -D:\eclipse\plugins\org.apache.ant_1.8.2.v20110505-1300\lib

UPDATE 3

Dies ist die Datei build.xml, die ich verwende.

%Vor%

Es hat gut funktioniert, bevor ich alle Abhängigkeiten hinzugefügt habe ... kann die PB hier immer noch nicht finden. Jede Hilfe wäre sehr willkommen.

    
Luc 07.09.2011, 14:42
quelle

2 Antworten

12

Es sieht so aus, als würdest du Maven Ant-Aufgaben nutzen. Dazu benötigen Sie eine Kopie des Jars aus dem Downloadbereich hier . Sobald (oder falls) du das hast, musst du deine Builddatei ändern, um sie zu verwenden.

Die wichtigsten Dinge, die benötigt werden , sind die Definition des Namensraums artifact und das Hinzufügen des typedef für die Anti-Lib:

%Vor%     
martin clayton 07.09.2011, 21:05
quelle
0

Ich hatte die gleiche Fehlermeldung, aber die Ursache war anders.

Gehe zu Fenster - & gt; Einstellungen - & gt; Ant - & gt; Laufzeit und Einstellung von Ant Home haben mein Problem gelöst.

Wenn also jemand über der Lösung nicht funktioniert, überprüfen Sie, ob "Ant Home" in die richtige Richtung zeigt.

    
Emin 02.12.2016 12:13
quelle

Tags und Links