2009-10-09 5 views
1

Groovy 파일을 컴파일하는 데 Groovy Ant 태스크를 사용하고 있지만 Groovy가 jar 파일을 잠그지 않도록 이동, 삭제, 서명 등을 할 수 없습니다. 해결 방법이 있습니까? 내가 Groovy Ant 작업을 실행하고 jar 파일을 컴파일하면 groovy가 해당 jar 파일을 해제하지 않는다는 것을 이상하게 보입니다. 개미 빌드가 완료되면그루비 앤트 작업

덕분에,

답변

1

제프 파일이 공개 얻을합니까? 이 경우 groovy 태스크에서 fork = "true"로 설정하여 Groovy가 Ant의 JVM을 공유하는 대신 다른 JVM이 작성되도록하십시오. 즉, Groovy가 완료되면 분기 된 JVM이 삭제되고 잠금이 해제되어야 함을 의미합니다.

Ant 빌드가 완료된 후에도 잠금이 지속되면 Groovy로 수행중인 작업에 대해 좀 더 자세히 설명해 주시겠습니까?

+0

포크가 문제를 해결하지는 못했지만 주위를 둘러 보았습니다.이 문제를 일으키는 클래스 패스에 다른 오류가 있다는 것을 깨달았습니다. 그루비 문제가 전혀 아니 었습니다. 응답 해 주셔서 감사합니다. –

+0

너무 도움이되지 않아 기쁘다. 무슨 문제 였어? –

+0

혼란 스럽지만 기본적으로 하나의 개미 작업이 디렉토리에 항아리를 만든 다음 다른 개미 작업이 해당 항아리의 이름을 바꾸려고 시도했지만 두 번째 및 작업의 클래스 패스에 병이 실제로있어 "사용 중"이되었습니다 "이름을 바꿀 수는 없습니다. –