最近更新IntelliJ IDEA时遇到错误,错误如下:
IDEA 对 IDEA 14.app/Contents 没有写权限
/Volumes/IntelliJ IDEA 14/IntelliJ
。请以有权限的用户运行它以进行更新。
所以我无法更新。请告诉我如何解决这个问题。
答案1
我设法解决这个问题的方法是更改 IntelliJ .app 文件的所有者,好办法是 chown
sudo chown -R <your id> /Applications/IntelliJ\ IDEA\ 14.app
我遇到了与 Greg 上面列出的错误相同的情况(最初的安装是由我们的 IT 管理员完成的,我也是该机器的管理员用户)。
答案2
我遇到过类似的问题,但就我而言,计算机是共享的,因此我无法更改文件夹的所有者。但我在admin
组中。通过运行此命令更新有效。
sudo chmod -R g+w /Applications/IntelliJ\ IDEA\ CE.app/
答案3
看起来您正在从下载的已安装的只读磁盘映像 (DMG 文件) 运行 IntelliJ IDEA。您需要将“IntelliJ IDEA 14.app”程序拖到您的应用程序文件夹中并从硬盘驱动器运行它。
答案4
就我而言,退出应用程序并重新启动它是有帮助的。
我认为我的问题是我实际上有 IntelliJ IDEA已更新但未重新启动作为:
- 在退出更新程序之前显示可供安装的更新(以及尝试应用它们时的错误消息),
- 重新启动后更新程序告诉我我已经拥有最新版本。
我的另一个理论是,我遇到了问题,因为我在 Mac 上使用 2 个用户帐户,我可能遇到了类似这样的问题这个错误。但这次应用程序的第一次和第二次运行都是由同一个用户完成的,所以这里不应该出现这种情况。