The STS Gradle plugin is under minimal maintenance and may be discontinued in the future.

# 事象 : Gradle IDE Packをインストールしたら何か言われた
- 環境
    - Windows10 Pro バージョン1909
    - Eclipse IDE for Enterprise Java Developers Version: 2020-09 (4.17.0)

1. Eclipse MarketplaceでGradle IDE Packをインストールしたら![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/159761/48213c14-fd9b-bbc1-ab3e-9ace4024b7ef.png)![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/159761/07ddb766-49c2-287b-9030-0fe61bd575d0.png)
2. なんか言われた、英語読めないから閉じたけどEclipseを起動するとまた言われるから大切なことなのかもしれない![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/159761/034b94a6-4ce3-6f70-5818-889020238eec.png)

```text:メッセージ
The STS Gradle plugin is under minimal maintenance and may be discontinued in the future.
A document explaining the migration process from STS Gladle to Buildship can be found here.
(ざっくり訳)
STS Gradleプラグインのメンテナンスは最小限であり、将来は中止される可能性があります。
STS GladleからBuildshipへの移行プロセスを説明したドキュメントはここにある。
```

## 原因 : Gradle IDE Packはいつか廃止するからBuildshipに移行してほしい
hereをクリックしたページを英語わかんないからちょっとだけ読む

> There are two major Gradle plugins for Eclipse: one created by SpringSource as part of the Spring Tool Suite and one called Buildship developed by Gradle Inc. Since Buildship became an eclipse.org project, the SpringSource developers are planning to phase out their tooling and switch to Buildship.
> (ざっくり訳)
> Eclipseには二つの主要なGradleプラグインがあります。一つはSpring Tool Suiteの一部としてSpringSourceによって作られたもので、もう一つはGradle Inc.によって開発されたBuildshipと呼ばれるものです。Buildshipがeclipse.orgプロジェクトになって以来、SpringSourceの開発者はツールを段階的に廃止してBuildshipに切り替えることを計画しています。
> https://github.com/eclipse/buildship/wiki/Migration-guide-from-STS-Gradle-to-Buildship

Buildshipがデフォルトでインストールされている(たぶん)。![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/159761/fff640a2-f214-0756-06c7-c2dca3ea8c26.png)
だからPreferenceでGradleが2つあるのかもしれない。2つあると初心者のぽんすけにはわかりずらい。![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/159761/43c7c223-3c1c-3ee7-852a-132be89d07a0.png)

### 対応 : Buildshipへ移行する
やり方が
https://github.com/eclipse/buildship/wiki/Migration-guide-from-STS-Gradle-to-Buildship
に親切に画像付き書いてあった、が英語なので頑張る。

1. 最新のビルドシップ・リリースをインストールする
    - ​手順 : Buildship [ユーザーマニュアル] (https://github.com/eclipse/buildship/blob/master/docs/user/Installation.md)
    - なんかBuildshipインストールされているからここは飛ばそう
1. ​プロジェクトを**物理的に削除せず**に、ワークスペースからプロジェクトを削除する
1. [Project Explored] > [Import projects...] > [Gradle] > [Existing Gradle Project] > [Project root directory]でプロジェクトの場所を指定
    - ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/159761/9a0e2538-0d68-2ed9-d8eb-359c8d5b6feb.png)
1. ​[Finish]ボタンでインポートする
    - ここでメッセージが表示されることもあるらしいけど表示されなかった
    - `When prompted, choose Overwrite Eclipse descriptors to perform a clean import, or choose the Keep option to preserve the plugin configuration.`
1. ​`Disable the hidden file filter in the Project/Package Explorer view.`はどうやればいいかわからないから飛ばす
2. ​`For all projects, delete the .settings/gradle folder (it contains configuration data from STS Gradle).`は`.settings`あるけど`gradle`ってディレクトリもファイルもないから飛ばす
3. STS Gradleをンインストールする
    1. [Help] > [About Eclipse IDE] > [Installation Details]ボタンでダイアログを開く
    2. [Installed Software]タブで「Gradle IDE」を選択 > [Uninstall..]ボタンでアンインストールする![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/159761/37b713b4-b583-a102-de83-ecaba5c23cd5.png)
    3. 再起動を促されたらEclipseを再起動する