Я хотел бы написать простую задачу Ant, которая взаимодействовала бы с рабочим пространством Eclipse для получения от него некоторой информации. Я хотел бы иметь возможность использовать различные API-интерфейсы Eclipse (например, IWorkspace
).
Мой вопрос в том, какой самый простой способ сделать это.
У меня отличные знания. платформы Eclipse в качестве ее пользователя - но ни одной разработки для Eclipse. Я понимаю, что во время выполнения моя задача Ant должна быть вызвана в той же среде JRE, что и рабочая область - это ограничение, которое я хочу соблюдать.
Я начал с создания проекта Java для хранения моей задачи Ant . Я считаю, что единственное, что мне сейчас мешает, это как определить зависимость JAR от Eclipse JAR. Я явно не Я не хочу зависеть от одного конкретного Eclipse JAR, поскольку они имеют версии (например, плагин Eclipse "Resources"). Возможно ли, чтобы время сборки моего Java-проекта зависело от того, «какой текущий JAR предназначен для подключаемого модуля ресурсов»?