|
|
|
@ -227,7 +227,7 @@ public class ApiBaseResponse<T> {
|
|
|
|
|
# jdk : azul-17.0.1
|
|
|
|
|
# 프로젝트 root 폴더로 이동 : adds-api
|
|
|
|
|
# 패키지 생성 : local|dev|prod
|
|
|
|
|
$ mvn clean package -P local
|
|
|
|
|
$ mvn clean package
|
|
|
|
|
|
|
|
|
|
# 실행 : 프로젝트폴더//target에 생성된 jar파일 실행
|
|
|
|
|
$ c:\tools\java\azul-17.0.1\bin\java -jar -Dspring.profiles.active=local .\target\adds-api.jar
|
|
|
|
@ -236,11 +236,11 @@ $ /c/tools/java/azul-17.0.1/bin/java -jar -Dspring.profiles.active=local ./targe
|
|
|
|
|
# mvn 명령어 설명
|
|
|
|
|
# -pl [모듈명] : 모듈명의 프로젝트만 빌드
|
|
|
|
|
# -am : 의존성 있는 프로젝트 함께 빌드 - C가 A를 디펜던시로 가지고 있으며 C를 빌드하면 A -> C 순으로 빌드
|
|
|
|
|
$ mvn clean package -pl mens-api -am -P local
|
|
|
|
|
$ mvn clean package -pl mens-api -am
|
|
|
|
|
# -amd : 의존성 있는 타 프로젝트 빌드 - C가 A를 디펜던시로 가지고 있는 경우 A를 빌드 하면 A -> C 순으로 빌드
|
|
|
|
|
$ mvn clean package -pl mens-core -amd -P local
|
|
|
|
|
$ mvn clean package -pl mens-core -amd
|
|
|
|
|
|
|
|
|
|
$ mvn clean package -pl mens-batch -am -P prod
|
|
|
|
|
$ mvn clean package -pl mens-batch -am
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|