После запуска javac
с выбранным процессором, я получаю правильные сгенерированные исходные файлы.К сожалению, каждый раз, когда я перезапускаю процесс, я вижу предупреждения о duplicate class: com.....
(одно обрабатывается).
Это не приводит к сбою задачи ant, поэтому это не реальная проблема, но я был бы радчтобы избавиться от сообщения.Как я могу это сделать?
Я в основном бегаю:
JavaFileObject jfo = environment.getFiler().createSourceFile(somepackage + "." + myType.getSimpleName() + "Generated", myType);
Writer writer = jfo.openWriter();
generateSomeOtherClass(writer, myTypeElement);
writer.close();