Программный опрос Ant build.xml - PullRequest
1 голос
/ 21 июля 2011

Я хочу написать Java-программу, которая будет опрашивать указанный файл Ant build.xml, перечисляя КАЖДУЮ деталь в файле сборки, такую ​​как подробности высокого уровня, такие как описание файла сборки (которое мне удалось достичь), вплоть до низкого уровня. уровень детализации, такой как каждый путь / местоположение элемента, все имена свойств и их значения, заданные во всем сценарии сборки и т. д.

Я использовал такой код: -

    File buildFile = new File("build.xml");
    Project p = new Project();
    p.setUserProperty("ant.file", buildFile.getAbsolutePath());
    p.init();
    p.initProperties();
    ProjectHelper helper = ProjectHelper.getProjectHelper();
    p.addReference("ant.projectHelper", helper);
    helper.parse(p, buildFile);

Я не могу получить детали самого низкого уровня, возможно ли это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...