因此,当我尝试使用cmd.exe中的gradle
命令运行Gradle 2.5时,我得到以下异常。
在尝试运行程序之前,当我在cmd.exe中输入gradle -v
表示我已成功将其添加到PATH变量时,gradle客户端会给我正确的反馈。
这是我的System32文件夹中的Read Write Execute问题吗?我是管理员,因此相信我可以访问所有权限吗?
任何帮助都非常感激。
答案 0 :(得分:2)
Gradle假定您在项目目录中运行,并且只要您运行gradle -v
或gradle --version
以外的任何内容,就会在当前工作目录中创建缓存。
system32 目录非常特殊,因此即使您以管理员身份运行gradle,也可能没有写入权限,因为可能会执行Windows执行的辅助检查。
如果您真的想这样做(我不知道您为什么会这样做),您是否尝试过以管理员身份运行命令提示符?您可以右键单击命令提示符的任何快捷方式,然后选择“以管理员身份运行”。