IntelliJ IDEAでアップデートに失敗する。
原因はUSBにインストールしているからだった
下記のエラーが出て、パッチでのアップデートに失敗するようになりました。
1 2 |
Failed to prepare an update: Temp directory inside installation: C:\XXX\XXX\IntelliJIdea\.IntelliJIdea\system\tmp\patch-update |
原因はbin/idea.propertiesファイル内でidea.system.pathの設定を変更していたためでした。
特に私はUSBメモリの場所に変更していたので、権限の問題などでエラーになっていたのかもしれません。
参考になったフォーラムの投稿
https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000173724-Cannot-update-to-Idea-2017-1-1
解決策
- アップデートが通知されたら、アプリを閉じます。
- bin/idea.propertiesを編集し、一時的にidea.system.pathの設定を無効にします。(idea.config.pathなども変更してい場合は無効にしたほうが良いと思います。)
- アプリを開くきます。
- 設定関連はskipして、configからcheck updateを選択し、いつもの手順でアップデートを行います。(ユーザーフォルダに.IntelliJIdeaという設定用フォルダが作られるので、アップデート後には削除して下さい。)
- アプリを閉じます。
- bin/idea.propertiesの内容を元に戻します。
これにて作業は完了です。
検索ワード IntelliJ IDEA PhpStorm PyCharm RubyMine WebStorm