- jdk の設定
- ビルドツール(gradle) のインストール
- Postgres in Docker のインストール
- プロジェクトの clone とコンパイルおよび実行
- JDK1.8 を利用
- 複数の JDK がインストールされている場合には、切り替えること
$ /usr/libexec/java_home -V
Matching Java Virtual Machines (2):
1.8.0, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home
1.7.0_45, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home
.bash_profile 等に設定を記載する
export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
PATH=${JAVA_HOME}/bin:${PATH}
$ curl -s "https://get.sdkman.io" | bash
$ source "$HOME/.sdkman/bin/sdkman-init.sh"
$ sdk install gradle 4.10.2
- brew cask install docker
docker run -d --name postgres95 -e POSTGRES_PASSWORD=test -p 5432:5432 postgres:9.6.5
$ git clone [プロジェクト]
$ cd [プロジェクトディレクトリ]
$ gradle build
$ gradle run
|- controller REST API
|- model OR-Mapper および POJO
|- Service Transaction Manager および JPA