Ошибка в импортируемом файле:
<импорт
Файл = "/ данные / температуры / ANT / ANT4 / макросы / a4e-Jdt-macros.xml" />
Я полагаю, ваша цель buildJDTProject
определена там, и есть ошибка в том, как она определена.
- Взгляните на этот файл
/data/temp/ANT/ANT4/macros/a4e-jdt-macros.xml
- Посмотрите на строку 105, где ваша сборка не удалась
Я предполагаю, что это будет цель buildJDTProject
. Я предполагаю, что цель содержит атрибут workspaceid
, который представляется недопустимым.
Вы можете удалить атрибут или выяснить, почему он был включен в первую очередь. Может быть, он работает с другой версией вашей библиотеки ant jdt?
Еще два предположения (я не знаком с ant4eclipse BTW). Относительно задачи buildJdtProject ant4eclipse ...
В документе написано
Либо «workspaceDirectory», либо
'workspaceId' должен быть указан
Вы передаете workspaceDirectory
в цель в вашем скрипте сборки. Возможно workspaceId
указано по умолчанию в макросе в этом импортированном файле. Если это так, возможно, вы в конечном итоге определили оба значения workspaceDirectory
И workspaceId
, и это недопустимо. Однако эта идея не соответствует полученному сообщению об ошибке.
В качестве альтернативы, возможно, ant4eclipse учитывает регистр имен атрибутов. Это было бы необычно для Ant, как правило, без учета регистра. Но документ ant4eclipse дает имя атрибута как workspaceId
, а ваше сообщение об ошибке говорит, что workspaceid
не поддерживается. Поэтому, возможно, попробуйте изменить регистр в этом импортированном файле.