当前位置: 首页 > 知识库问答 >
问题:

Linux-Gradle无法删除临时文件,构建失败

长孙永思
2023-03-14
FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':android:mergeDebugResources'.
> Error: Could not delete path '/media/naxa/<NTFS Partition>/<Project Path>/android/build/intermediates/incremental/mergeDebugResources/merged.dir/values-sk'.

共有1个答案

商昂然
2023-03-14

这是一个已知的问题,在Studio2.2预览版3中已经修复。您可以在此线程中找到更多信息。

如果您在Windows上看到了该问题,请遵循注释#64:

有一个工具可以用来获取打开文件的代码的stacktrace,该文件仍由进程保存。这是我用来生成部分修复的堆栈跟踪的工具。

您需要使用java代理运行studio

如果您在Linux上使用NTFS,请取消bin/idea.properties中的以下属性注释:

#---------------------------------------------------------------------
# IDEA can copy library .jar files to prevent their locking.
# By default this behavior is enabled on Windows and disabled on other platforms.
# Uncomment this property to override.
#---------------------------------------------------------------------
# idea.jars.nocopy=false

如果你们中的任何一个使用2.2 Beta或更高版本继续看到这个问题,请提交一个新的bug。

 类似资料:
  • 任何想法可能是什么问题?我使用的是渐变 2.6 和 Java 1.8.0_60

  • 我刚通过自制安装了Gradle。版本7.0。我运行了一个hello world任务,没有出错。然后,我按照说明安装ml-gradle(https://github.com/marklogic-community/ml-gradle)。我得到构建失败的原因是: 错误:在任务“:MLNewProject”(键入“NewProjectTask”)的配置中发现了一些问题。 > 类型'NewProjectT

  • 我用的是Android studio。显示此错误的所有新项目: 生成文件'/Users/messan/AndroidStudioProjects/MyApplication/Build。格拉德尔线:3 在以下任何来源中均未找到插件[id:'com.android.application',版本:'7.1.1',apply:false]: > 例外是:org。格雷德尔。应用程序编程接口。插件。Unk

  • 运行某些build.xml目标时,清理会删除ivy jar目录。“锁定”文件是通过eclipse,在目录上使用资源管理器或从eclipse重新运行ant拒绝删除它,直到eclipse重新启动。这非常耗时。某些原因导致eclipse在运行ant构建/清理后保留此文件。 这不是所有项目,仅在某些时间出于未知原因。 目前存在这种讨论。Eclipse不会删除文件 但它并没有回答我关于如何让eclipse运

  • 本文向大家介绍Linux中文件/文件夹无法删除的解决方案,包括了Linux中文件/文件夹无法删除的解决方案的使用技巧和注意事项,需要的朋友参考一下 前言 最近我们的服务器被黑客攻击,然后有些文件的属性被修改,导致我们无法删除病毒文件,同时采用 root 用户也无法删除,现在把解决方案记录下来。 普通删除 如果文件是当前用户的,那么使用 rm 命令就可以删除 如果无法删除,则尝试使用 root 用户