|
|
1
3
这是Windows锁定问题。读取文件的任何进程/线程都将阻止在更新现有JAR文件时对其进行重命名,这正是zip任务所做的。 我猜文件句柄会一直打开,因为您使用的是类路径引用。如果显式地设置javac任务的类路径,文件句柄可能会关闭? |
|
2
3
所以,经过一些试验,我找到了答案。通过添加
不过,这很不幸,因为我必须记住要将它添加到每个上游javac任务中。 |
|
|
3
1
对于完全相同的问题有一个bug文件 here . 他们说这是在Ant 1.8版中修复的 |
|
|
4
0
它似乎与类路径配置有关,JAR文件上的第一个操作使它保持打开状态。 我通过从classpath env变量中删除“.”来解决这个问题。 |