Ant groovy蚂蚁任务
我正在使用groovy ant任务编译我的groovy文件,但groovy似乎锁定了jar文件,因此它不能被移动、删除、签名等。以前有人遇到过这个错误并找到了解决方法吗?奇怪的是,如果我运行groovy ant任务并编译成一个jar文件,groovy就不会发布这个jar文件 谢谢Ant groovy蚂蚁任务,ant,groovy,jar,Ant,Groovy,Jar,我正在使用groovy ant任务编译我的groovy文件,但groovy似乎锁定了jar文件,因此它不能被移动、删除、签名等。以前有人遇到过这个错误并找到了解决方法吗?奇怪的是,如果我运行groovy ant任务并编译成一个jar文件,groovy就不会发布这个jar文件 谢谢 Jeff一旦ant构建完成,文件是否会发布?如果是这种情况,请尝试在groovy任务上设置fork=“true”,以便创建另一个JVM,而不是groovy共享Ant的JVM。这意味着一旦Groovy完成,分叉的JVM将
Jeff一旦ant构建完成,文件是否会发布?如果是这种情况,请尝试在groovy任务上设置fork=“true”,以便创建另一个JVM,而不是groovy共享Ant的JVM。这意味着一旦Groovy完成,分叉的JVM将被释放,锁应该被释放
如果在Ant构建完成后锁仍然存在,您能否提供更多关于Groovy的详细信息?Ant构建完成后文件是否会被释放?如果是这种情况,请尝试在groovy任务上设置fork=“true”,以便创建另一个JVM,而不是groovy共享Ant的JVM。这意味着一旦Groovy完成,分叉的JVM将被释放,锁应该被释放
如果在Ant构建完成后锁仍然存在,您能提供更多关于Groovy的细节吗?虽然fork没有修复它,但它确实让我四处看看,我意识到我的类路径中有另一个错误导致了这个问题。这根本不是一个很好的问题。谢谢你的回复。很高兴没有帮上太多忙。问题是什么?可能值得为其他人发布它。这让人困惑,但基本上一个ant任务在目录中创建了一个jar,然后另一个ant任务试图重命名该jar,但第二个ant任务的类路径中实际有jar,这使得它“正在使用”,无法重命名。虽然fork没有修复它,它确实让我四处看看,我意识到我的类路径中有另一个错误导致了这个问题。这根本不是一个很好的问题。谢谢你的回复。很高兴没有帮上太多忙。问题是什么?可能值得为其他人发布它。这很令人困惑,但基本上是一个ant任务在目录中创建了一个jar,然后另一个ant任务试图重命名该jar,但第二个ant任务的类路径中实际有jar,这使得它“正在使用”,无法重命名。