[JAVA] [Environment construction] Spring Tool Suite4 installation (Mac)

First draft: 2018/11/17


Create some kind of web service using spring used at the internship destination

After all, I think that environmental development is the most time-consuming and often discouraging (two losses), so I will leave as much material as possible.

PC environment

macOS Mojave Version10.14
%brew --version
Homebrew 1.8.2
Homebrew/homebrew-core (git revision 0998; last commit 2018-11-17)
Homebrew/homebrew-cask (git revision 11b48e; last commit 2018-11-16)

Pioneer for reference

Basically, only the difference with the person here is described.

Because I am studying English, I will not translate it into Japanese for the time being.


% echo $JAVA_HOME
miyazakBookpuro% echo $M2_HOME

STS install I was a little confused because I changed from STS 3.9 to 4.0, but I installed SpringTool4 for Eclipse (By the way, it seems that brew does not have sts)

lombok setting (What should I use it for)

When executing lombok.jar, from Specify Location


Choose. (One loss)

encoding [Preference]->[General]->[Workspece]->Text file encoding check

JRE confirmation

[Preference]->[Java]->[Installed JREs] Make the selected JRE the same as JAVA_HOME (one loss) When it became java 10.0 and java 11.0, it changed from oracleJdk to openJdk, and there were two.

This is the end of the installation procedure for this book.

There was already a article (windows) that describes the introduction of STS4.0.

Recommended Posts

[Environment construction] Spring Tool Suite4 installation (Mac)
JAVA + STS (Spring Tool Suite) environment construction procedure
[Spring] Environment construction
Spring Boot environment construction memo on mac
[Environment construction] Eclipse installation
Put Java 11 and spring tool suite on mac
Rails6 development environment construction [Mac]
[Spring Boot] Environment construction (macOS)
[Rails / MySQL] Mac environment construction
Spring Tool Suite installation and Japanese localization for Windows
◆ Spring Boot + gradle environment construction memo
Ruby environment construction summary ~ mac version ~
[Java & SpringBoot] Environment Construction for Mac
Laravel development environment construction with Docker (Mac)
Cancel STS (Spring Tool Suite) Japanese localization
Try Spring Boot 1 (Environment construction ~ Tomcat startup)
Scala starting from scratch (environment construction mac)
Spring Boot environment construction with Docker (January 2021 version)
[Java] Environment construction
Java environment construction
Ruby on Rails development environment construction on M1 Mac
Docker environment construction
[Mac] VS Code development environment construction (Java, Gradle, Node.js)
[Environment construction Mac] Ruby on Rails (+ Webpacker handles errors)
Java + Spring development environment construction with VirtualBox + Ubuntu (Xfce4)
Penronse environment construction [Windows]
[Flutter] Ubuntu 20.04 environment construction
Rails Docker environment construction
IntelliJ installation + HelloWorld (mac)
Spring boot development-development environment-
Circle CI environment construction
java development environment construction
From 0 to Ruby on Rails environment construction [macOS] (From Homebrew installation to Rails installation)
[Introduction] Installation of Docker Desktop for Mac for the first time and setup of virtual environment construction of CentOS
Spring5 MVC Web application development with Visual Studio Code Environment construction (Installation of JDK11, Maven, Tomcat, Visual Studio Code)