Мне нужно использовать XML для JSON Lib в моей войне. Я следовал руководству , объясняющий, что в проекте требуются зависимости.
Но когда я добавляю следующее в моем муравьеве build.xml
(файл, используемый для создания войны), Eclipse жалуется на артефакт : зависимости
, похоже, это не Как и :
. У меня есть следующее сообщение об ошибке:
Префикс
Artifact
для элементаАртефакт: Зависимости
не связан ...
любой Идея?
Обновление
У меня такая же проблема, пытающаяся определить в памяти POM с:
Префикс
Артефакт
для элементаАртефакт: POM
не связан ...
Обновление 2
Я установил Maven-Ant Jar в Ant / lib и измените build.xml, чтобы он содержит определение артефакта, но у меня есть сообщение об ошибке при запуске.
net.sf.json-lib
json-lib
2.3
jar
jdk15
compile
...
Сообщение об ошибке Eclipse дано:
BUILD FAILED
D:\J2EE\workspace\Test\build.xml:3: Problem: failed to create task or type antlib:org.apache.maven.artifact.ant:dependencies
Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any / declarations have taken place.
No types or tasks have been defined in this namespace yet
This appears to be an antlib declaration.
Action: Check that the implementing library exists in one of:
-D:\eclipse\plugins\org.apache.ant_1.8.2.v20110505-1300\lib
-C:\Documents and Settings\luc\.ant\lib
-a directory added on the command line with the -lib argument
JAR Maven-Ant существует в -D: \ Eclipse \ plugins \ org.apache.ant_1.8.2.v20110505-1300 \ lib
Обновление 3
Это файл build.xml, который я использую.
net.sf.json-lib
json-lib
2.3
jar
jdk15
compile
org.apache.commons
commons-io
1.3.2
jar
compile
xom
xom
1.1
=== COMPILE ===
Compiling ${src.dir} files ...
=== PACKAGE ===
=== INSTALL ===
Это работало хорошо, прежде чем я добавил все зависимости вещи ... Все еще не могу узнать PB здесь. Любая помощь была бы очень рад.