目的
仕事で、spring boot + mavenの環境が必要になったのでツールとしてSTSを入れました。 STSのインストール時の備忘録を書いておきます。 基本的なインストール方法は他のサイトにもたくさんあるので、あまり代わり映えしないかも。
環境
Mac OS 11
STSのインストール
公式サイト
上記のサイトよりダウンロード(現時点だとMac版はv3.8.2)が最新
ダウンロード後に起動すると、下記のような感じで立ち上がる。
STSの日本語
ソースの入手
日本語化には下記のサイトからPleiadesをいただく。
すでにSTSが手元にあるので、「Pleiades All in One」では無く「Pleiades プラグイン」のみでOK。
- 安定版
- pleiades_1.7.0.zip
とクリックしていき、対象のzipファイルをダウンロード後に解凍します。
pleiadesの中身は以下のよう
$ tree -L 2 . ├── eclipse.exe\ -clean.cmd ├── features │ └── jp.sourceforge.mergedoc.pleiades ├── pleiades-1.7.0.I20160622 ├── plugins │ └── jp.sourceforge.mergedoc.pleiades └── readme ├── readme_pleiades.txt └── readme_pleiades_changes.txt
この
- features/jp.sourceforge.mergedoc.pleiades
- plugins/jp.sourceforge.mergedoc.pleiades
を先ほどインストールしたSTSにコピーする。
通常であれば、STSは /Applications/sts-bundle/STS.app
にインストールされているので、コマンドでコピーすると以下のような感じになると思います。
$ cd pleiades_1.7.0 $ cp -r features/jp.sourceforge.mergedoc.pleiades /Applications/sts-bundle/STS.app/Contents/Eclipse/features/ $ cp -r plugins/jp.sourceforge.mergedoc.pleiades /Applications/sts-bundle/STS.app/Contents/Eclipse/plugins/
最期に起動時に読み込むよう設定する
/Applications/sts-bundle/STS.app/Contents/Eclipse/STS.ini
上記にファイルに下記を加筆する。
- mac版
-Xverify:none -javaagent:../Eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
- win版
-Xverify:none -javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
STS再起動後にちゃんと日本語になっていれば成功。