Gradle IntelliJ IDEA(2020.2):渐变:锁文件:存储库/缓存/journal-1/journal-1.Lock

Gradle IntelliJ IDEA(2020.2):渐变:锁文件:存储库/缓存/journal-1/journal-1.Lock,gradle,intellij-idea,Gradle,Intellij Idea,我与Intellij Idea(CE)合作 2020.2.3 并使用Gradle 6.7 路径变量 在操作系统中已配置的位置,有关bash配置文件中的路径变量,请执行以下操作: GRADLE_HOME=/Users/username/../GRADLE/6.7 GRADLE\u USER\u HOME=/Volumes/FP27072011/GRADLE/repository 查看方式,自定义位置 /Users/username/.gradle目录为空 关于Intellij Idea,其

我与Intellij Idea(CE)合作

  • 2020.2.3
并使用Gradle 6.7

路径变量 在操作系统中已配置的位置,有关bash配置文件中的路径变量,请执行以下操作:

  • GRADLE_HOME=/Users/username/../GRADLE/6.7
  • GRADLE\u USER\u HOME=/Volumes/FP27072011/GRADLE/repository
查看方式,自定义位置

/Users/username/.gradle
目录为空

关于Intellij Idea,其Gradle配置如下:

与bash概要文件相同的路径

注 以下表示与IDE交互的图基于:

  • /Users/username/.gradle
    目录为空
  • /Volumes/FP27072011/gradle/repository
    目录为空
  • 使用基于
    Gradle的
    spring框架
    项目
在那里快速丢弃一些东西是很有必要的

好的,启动过程:

开始同步

Gradle的守护进程已启动

几秒钟后,出现以下故障:

错误消息是:

Gradle could not start your build.
> Could not create service of type FileAccessTimeJournal using GradleUserHomeScopeServices.createFileAccessTimeJournal().
   > Timeout waiting to lock journal cache (/Volumes/FP27072011/gradle/repository/caches/journal-1). It is currently in use by another Gradle instance.
     Owner PID: unknown
     Our PID: 713
     Owner Operation: unknown
     Our operation: 
     Lock file: /Volumes/FP27072011/gradle/repository/caches/journal-1/journal-1.lock

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
存储库
目录显示以下内容

/Users/username/.gradle
目录显示

观察:在前面的两幅图中观察到,
守护进程/6.7
路径/目录在存储库和
目录中分别出现两次

注意:当IDE关闭时,就在此时,在
/Users/username/.gradle
目录中会出现以下新文件(
registry.bin.lock
):

即使我删除
idea目录安装/.gradle
目录(not
/Users/username/.gradle
目录),即使
使缓存无效/重新启动


缺少什么,怎么办?

您是否按照我在中的建议禁用了防病毒软件?当其他进程锁定文件时,就会出现此类问题。问题可能是系统上的进程无法正确终止(退出)并挂起锁定文件。AV/防火墙可能会导致此类问题。这种情况适用于Mac,没有防病毒软件,这里的性能比Windows更好。关于锁文件:当在控制台/终端中抛出错误时,我只执行
gradle--status
,不显示任何内容,如果在IDE构建时执行相同的命令,只显示一个守护进程。不确定发生了什么在Mac上解决了这个问题后,我将返回Windows。可能是另一个进程锁定了文件。使用
lsof
检查此项。您是否按照我在中的建议禁用了防病毒软件?当其他进程锁定文件时,会出现此类问题。问题可能是系统上的进程无法正确终止(退出)并挂起锁定文件。AV/防火墙可能会导致此类问题。这种情况适用于Mac,没有防病毒软件,这里的性能比Windows更好。关于锁文件:当在控制台/终端中抛出错误时,我只执行
gradle--status
,不显示任何内容,如果在IDE构建时执行相同的命令,只显示一个守护进程。不确定发生了什么在Mac上解决了这个问题后,我将返回Windows。可能是另一个进程锁定了文件。使用
lsof
检查此项