我对IntelliJ比较陌生,我用的是IntelliJ IDEA 2019.2.4。
当我尝试从现有源导入时-我收到以下错误:
无法为锁定文件C创建父目录:\Program Files\JetBrains\IntelliJ IDEA 2019.2.4\jbr\bin\proxy\wrapper\dists\gradle-5.3-全部\2xqo51qjs5t4spu8wb5tlf15\gradle-5.3-全部. zip. lck
很新鲜-我以前不懂。
有什么建议吗?
多谢
我对IntelliJ比较陌生,我用的是IntelliJ IDEA 2019.2.4。
当我尝试从现有源导入时-我收到以下错误:
无法为锁定文件C创建父目录:\Program Files\JetBrains\IntelliJ IDEA 2019.2.4\jbr\bin\proxy\wrapper\dists\gradle-5.3-全部\2xqo51qjs5t4spu8wb5tlf15\gradle-5.3-全部. zip. lck
很新鲜-我以前不懂。
有什么建议吗?
多谢
3条答案
按热度按时间wrrgggsh1#
这个问题已经被另一个人讨论过了(在Android Studio中),但我将快速总结这个问题,因为它应该与使用IntelliJ非常相似。感谢Mike Hill,这将解决您的问题。以下是他的答案Could not create parent directory for lock file
您讨论的问题似乎是由于在IntelliJ中使用“使用Gradle 'wrapper'任务配置”选项造成的。此选项会导致IntelliJ覆盖Gradle wrapper任务(这是意料之中的)。
Mike Hill建议的解决方案是选择“Use default gradle wrapper(recommended)”(使用默认gradle Package 器(推荐))。这似乎会导致与IntelliJ中自定义的GRADLE_USER_HOME环境变量(最终 Package 器文件实际存储的目录)发生冲突。
然后,他提供了一个绝对路径的例子,这可能是什么抛出的错误,以及为您。
在通过IntelliJ运行时,Gradle尝试创建C:\ProgramData\chocolatey\lib\gradle\tools\gradle-4.5.1\wrapper\dists\gradle-4.5.1-all\kuriyahurjkki3zi366f2\gradle-4.5.1-all.zip.lck(但失败),尽管他的系统在正常运行时使用文件C:\work.gradle\wrapper\dists\gradle-4.5.1-all\kuriyahurjkki3zi366f2\gradle-4.5.1-all.zip.lck。
通过IntelliJ切换然后运行Gradle刷新似乎已经为Mike修复了这个问题。现在,当切换回“使用Gradle”wrapper“任务配置”时,它也成功了。希望这能帮助您解决Tim!
yvgpqqbh2#
我做了几个小时的研究,我发现我的程序上的localhost:8080在我上次停止运行该程序时从未完全分离。该程序拒绝启动,因为实际上它从上次就没有停止过。分离你的localhost。如果你不知道如何重新启动计算机--它将分离所有内容
e0uiprwp3#
在Mac上遇到。似乎是IntelliJ IDEA中的一个错误。将Gradle用户主页从
~/.gradle
更改为绝对路径/Users/username/.gradle
实际上有所帮助