- Spring Frameworkのサンプル・アプリを作成する場合、Pleiadesに入っているm2eとSTSのみで可能であるという認識は合っているでしょうか?
はい。そもそもSTSとはSpring開発のために必要な環境が全て入っているパッケージです。
2.プラグインのSTSが何に使われるものなのかわかっていません。m2eだけあればSTSは不要なのでしょうか?
結論から言うとSTS必須です。
STSはSpring Tool Suiteの略です。
Suiteは「組」など「ひとまとまりになっているもの」の意味合いがありますので、
1.で書いた通り、「Spring開発環境一式」のことと捉えて良いと思います。
m2eはあくまでパッケージ管理ツールの1つMavenなのですが、
極論言えば、Maven Repositoryから必要なパッケージを自分で引っ張ってこれるなら、STSである必要はありません。
しかしながら、プロジェクト管理やプロジェクト自体を作ったりするときにSTSは非常に有用です。
「Springスタータープロジェクト」のようにデフォルトプロジェクトが作れたり、関連パッケージを検索・チェックするだけで導入できたり、作業効率化には役立ちます。
ビルドの時も「Springアプリケーション実行」ができます。
それらすべてを手動で対応するか?という話ですね。
3.STSの記事をWeb検索するとbootのことばかり引っかかります。Spring Frameworkの開発をする際にSTSを使用する説明のあるWebページなどご紹介いただけないでしょうか? 特にプラグインのSTSのみを使用する説明を参照してみたいです。
ある程度の勘違いが認められますので、まず「STSとは」というところを2.までの回答で理解したうえでないとすすめられないと思います。(もっと言えば「Springとは」)
Spring BootはSpring framework内の数あるパッケージの1つで、Webに特化したパッケージという認識で良いと思います。
STSはプラグインそのものというより、Springで開発するために必要な環境一式なので、
「Springで何を作りたいか」によって、全く違ってきます。
まずは「何を作りたいか」を決めて「Springのパッケージ群の中でどれを利用すれば実現できるか」から
考えてみては如何でしょうか。
以下のような公式リファレンスから知れることもあると思います。
https://spring.pleiades.io/
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/10/03 05:25
2022/10/03 05:40
2022/10/03 05:48
2022/10/05 11:47