브라우저에서 "https://start.spring.io/" 사이트를 열로 SAMPLES 의 Initializr 를 클릭 한다.
화면에서 아래와 같이 주요 항목을 선택 및 기재 한다.
Project 기본 정보 기입
Project: Maven Project
Language: Kotlin
Spring Boot Version: 2.4.0
POM 정보 기입
- Group: demo.opsflex.example
- Artifact: user-service
- Name: user-service
- Package name: demo.opsflex.example.user
- Packaging: Jar
- Java: 11
Dependencies 라이브러리 추가
화면 에서 "ADD DEPENDENCIES..." 버튼을 클릭 하고 Dependency 라이브러리를 다음과 같이 추가 하자.
Spring Web
Spring Security
Spring Boot Actuator
Spring Configuration Processor
하단의 GENERAGE 버튼을 통해 프로젝트 템플릿 파일 "user-service.zip"을 다운로드 하고 로컬 PC(macOS)의 프로젝트 폴더에 압축 해제 한다.
IntelliJ와 같은 IDE 툴로 프로젝트를 열면(Open or Import) 아래와 같은 초기 구성된 프로젝트를 확인 할 수 있다.
참고로, Spring Initializr를 통한 Maven 구성 정보와 IntelliJ 프로젝트가 참조 하는 Java 버전이 일치 하는지 확인 하자.
우측 Maven 툴의 패털에서 "build" 을 더블 클릭 하면 프로젝트 소스 코드가 빌드 되고, BUILD SUCCESS 메시지와 함께 그 결과물로 target/user-service-0.0.1-SNAPSHOT.jar 파일이 생성 된다.
애플리케이션 구동
빌드 된 jar 파일은 "java -jar user-service-0.0.1-SNAPSHOT.jar" 명령으로 간단하게 실행이 가능 한다.
~/user-service/target $ java -jar user-service-0.0.1-SNAPSHOT.jar
몇 가지 단계 만으로 프로젝트 구성이 simple 하게 완료 되었다.
.
댓글 없음:
댓글 쓰기