Как Puneet Пандей отметил, эта ошибка возникает, когда файл build.xml
является lackin g a <javac>
Элемент XML.
<javac>
XML элемент в build.xml
файле (именуемый javac task) сообщает компилятор или IDE (Eclipse, в данном случае), где исходные файлы Java являются для компиляции. Как только вы узнаете, что должно быть совершенно понятно, почему Eclipse не может импортировать ваш build.xml
без элемента XML <javac>
.
В случае, если вы не знаете, где положить знак <javac>
, я добавлю немного более полный пример. Вам нужно будет перейти к build.xml
и отредактировать его так, чтобы он содержал строку <javac>
в соответствующем разделе внутри тег <project>
.
<project ...>
<javac srcdir="src" destdir="bin" />
<target ...>
</target>
...
</project>
И имеет ли он задачу javac? Что вы ожидаете от eclipse, если ваш файл сборки не состоит в компиляции исходного кода Java? –
Вы можете указать макросы, которые строят все проекты, аналогичные настройке родительского/модуля с Maven. У меня та же проблема; Я могу создать проект из командной строки, но не могу импортировать его в Eclipse. – Ryan