Удалить файлы из папки на основе существующего набора файлов в другой папке - PullRequest
0 голосов
/ 23 февраля 2011

Я не смог найти правильный ответ.

У меня есть 2 папки. Один называется "SRC", где мой исходный код Java находится. Другой называется 'srcGenerated' и имеет набор файлов созданный генератором кода. srcGenerated является суперсет src.

Я хочу использовать обе папки в качестве пути сборки на Затмение. Проблема заключается в дублировании файлов в srcGenerated. Поскольку нет возможности подавить генерация файлов, которые уже есть в src, у меня вопрос, как удалить дубликаты файлов в srcGenerated на основе существующего набора файлов из ср.

Предпочитается скрипт Ant или Powershell.

1 Ответ

0 голосов
/ 23 февраля 2011

Может быть не самым простым, но я об этом думаю.

Вы можете исключить файлы Java из srcGenerated, которые вы не хотите включать при сборке.

Right click on project, Java Build Path

Здесь вы можете исключить все файлы, которые вы не хотите создавать.Я знаю, это кропотливо, если есть сотни конфликтующих файлов Java.Но это определенно работает.

Set exclude pattern

...