отличная задача муравья - PullRequest
1 голос
/ 09 октября 2009

Я использую задачу муравья groovy для компиляции моих файлов groovy, но похоже, что groovy блокирует файл jar, поэтому его нельзя переместить, удалить, подписать и т. Д. Кто-нибудь сталкивался с этой ошибкой раньше и получил обходной путь? Кажется странным, что если я запускаю задачу муравья groovy и компилирую в файл jar, то groovy не освобождает этот файл jar.

спасибо,

Jeff

1 Ответ

1 голос
/ 09 октября 2009

Выпускается ли файл после завершения сборки ant? В этом случае попробуйте установить fork = "true" в задаче groovy, чтобы создать другую JVM, а не Groovy, совместно использующий JVM Ant. Это означает, что как только Groovy будет завершен, разветвленная JVM будет удалена и блокировка должна быть снята.

Если блокировка сохраняется после завершения сборки Ant, не могли бы вы рассказать немного подробнее о том, что вы делаете с Groovy?

...