#IntelliJ #Windows
[[IntelliJ IDEA]]をバージョンアップするときの提携作業をまとめた。[[OS]]は[[Windows]]を想定。
## 本体のバージョンアップ
[[JetBrains Toolbox]]で行う。
## 起動
[[JetBrains Toolbox]]から起動する。
> [!error]- 権限で怒られる
>
> 最新バージョンで起動するといきなり怒られた。
>
> ![[Pasted image 20220417224423.png]]
>
> 終了してターミナルを見ると設定はできているので一旦無視でいい。
## 設定の変更
### [[🦉owl-playbook]]
[[🦉owl-playbook]]の`windows/provision.bat`を開きディレクトリを変更。
```diff
- set IDEA_DIR=IntelliJIdea2021.3
+ set IDEA_DIR=IntelliJIdea2022.1
```
管理者権限で`provision.bat`を実行する。`%APPDATA/JetBrains`配下にあるバージョン名の設定ディレクトリ内に[[シンボリックリンク]]が張られていればOK。
### `Microsoft.PowerShell_profile.ps1`
binを見ているものを新しいナンバーに変更する。
```diff
- $env:JAVA_HOME = $env:LOCALAPPDATA + "\JetBrains\Toolbox\apps\IDEA-U\ch-0\213.6461.79\jbr"
+ $env:JAVA_HOME = $env:LOCALAPPDATA + "\JetBrains\Toolbox\apps\IDEA-U\ch-0\221.5080.210\jbr"
- $env:PATH += ";" + $env:LOCALAPPDATA + "\JetBrains\Toolbox\apps\IDEA-U\ch-0\213.6461.79\bin"
+ $env:PATH += ";" + $env:LOCALAPPDATA + "\JetBrains\Toolbox\apps\IDEA-U\ch-0\221.5080.210\bin"
```
ターミナルを開きなおして`idea64`コマンドが実行でき、新しいバージョンの[[IntelliJ IDEA]]が立ちあがればOK。
## プラグインのバージョンアップ
新しいバージョンが対象外の[[📒IntelliJプラグイン]]があるためバージョンアップする。
> [!hint]- [[IdeaVim]]の設定が毎回初期化される場合は...
> [[📝IdeaVimのKeymap設定がバージョンアップのたびにリセットされる]] を参照。