Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ant groovy蚂蚁任务_Ant_Groovy_Jar - Fatal编程技术网

Ant groovy蚂蚁任务

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将

我正在使用groovy ant任务编译我的groovy文件,但groovy似乎锁定了jar文件,因此它不能被移动、删除、签名等。以前有人遇到过这个错误并找到了解决方法吗?奇怪的是,如果我运行groovy ant任务并编译成一个jar文件,groovy就不会发布这个jar文件

谢谢


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,这使得它“正在使用”,无法重命名。