What did you do? I may forget it, so leave it as a memorandum For now, Java shop environment construction + Docker base (Mainly front-end technology related Docker)
Java
Install according to the installation guide page (If you are not particular about it, you can install it with brew described later)
Check the pre-installed version
$ /usr/libexec/java_home -V
Matching Java Virtual Machines (2):
11.0.3, x86_64: "Amazon Corretto 11" /Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home
1.8.0_252, x86_64: "Amazon Corretto 8" /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home
↑ Remember the version
Add JAVA_HOME to the environment variable (~ / .bash_profile) Note the options in / usr / libexec / java_home, this is lowercase
~/.bash_profile
# Amazon Corretto 11
#export JAVA_HOME=`/usr/libexec/java_home -v 11.0.3`
# Amazon Corretto 8
export JAVA_HOME=`/usr/libexec/java_home -v 1.8.0_252`
I don't execute javac commands directly, so I only set environment variables
Those who manage the version of tools with brew Install according to the official procedure
Check the installed packages with the following command
$ brew list
brew update
$ brew update
FORMULA update
For example, when updating the installed Gradle
$ brew upgrade [FROMULA...]
Gradle
$ brew install gradle
nodebrew
node.js management tool Currently I am not using node.js because it is running in docker container
$ brew install nodebrew
Environment variable (~ / .bash_profile) added to PATH
~/.bash_profile
export PATH=$HOME/.nodebrew/current/bin:$PATH
Reflect with the source command
$ source ~/.bash_profile
node.js
Install by version using nodebrew
$ nodebrew install v13.13.0
Switch to the version you want to use
$ nodebrew use v13.13.0
$ node -v
v13.13.0
If multiple versions are installed, check with the list option
$ nodebrew list
v10.14.1
v12.13.0
v13.13.0
golang
Currently in docker container (ry
$ brew install go
$ go version
go version go1.13.4 darwin/amd64
Docker
Install Docker Desktop Before I knew it, the compulsion to create an account was gone (I did)
After installing docker, set "Resources"> "ADVANCED" and "FILE SHARING" from Preference.
IntelliJ IDEA CE
I haven't added many plugins
Visual Studio Code
DL from Visual Studio Code, unzip and add to application
Extensions
Settings
Fork
https://git-fork.com/ Git client
ARC
DL from the Advanced REST client page and add it to the application after decompressing Not needed if you can do your best with curl
CotEditor
Install from Mac App Store Text editor
The Unarchiver
Install from Mac App Store Decompression tool, to deal with character code problems when interacting with Windows (Mainly compressed on Windows and used for decompression on Mac)
Display Menu
Install from Mac App Store To display Retina display in DbD
Recommended Posts