2011-02-23 4 views
0

이 답변을 찾을 수 없습니다.다른 폴더에있는 기존 파일 세트를 기반으로 폴더에서 파일을 삭제하십시오.

2 개의 폴더가 있습니다. 하나는 'src'라고하는데, 여기서 my java 소스 코드가 있습니다. 다른 하나는 이며 'srcGenerated'라고하며 코드 생성기에서 생성 한 파일 집합 을 가지고 있습니다. srcGenerated는 src의 수퍼 집합입니다.

Eclipse에서 빌드 경로로 두 폴더를 모두 사용하고 싶습니다. 문제는 srcGenerated의 중복 된 파일입니다. 이미 src에있는 파일의 생성을 억제 할 방법이 없으므로 내 질문은 src에서 복사 된 파일 을 삭제하는 방법 src의 기존 파일 집합 을 기반으로합니다.

개미 또는 Powershell 스크립트가 선호됩니다.

답변

0

가장 쉬운 방법은 아닐지 몰라도 이것은 내가 생각한 것입니다.

작성 중에 포함시키지 않으려는 srcGenerated에서 Java 파일을 제외 할 수 있습니다.

Right click on project, Java Build Path

여기에 당신이 구축되고 싶지 않아 모든 파일을 제외 할 수 있습니다. 수백 개의 충돌하는 Java 파일이 있다면 힘들어합니다. 그러나 확실히 작동합니다.

Set exclude pattern

+0

안녕 adarshr, 답장을 보내 감사합니다. 불행히도 우리는 500 파일과 같은 것을 말하고 있습니다. :(최악의 What's, 이제 다음 생성 된 파일의 수가 증가. 우리의 UML 모델에서 각각의 새로운 클래스에 대한 는 20 개 새 파일과 같은 추가됩니다. 그래서 나를 위해 옵션을 밤은. 막대 –

관련 문제