일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 스프링
- git
- nestJS
- OpenCV
- nestjs auth
- 카카오 알고리즘
- 컴포넌트스캔
- 코딩테스트
- AWS
- 카카오
- python
- 파이썬
- TypeORM
- @Component
- nestjs typeorm
- @Autowired
- Spring
- 코테
- thymeleaf
- 프로그래머스
- C++
- 카카오 코테
- C언어
- 구조체배열
- Nodejs
- 시스템호출
- 해시
- 가상면접사례로배우는대규모시스템설계기초
- 알고리즘
- spring boot
Archives
- Today
- Total
공부 기록장 💻
IntelliJ에서 jar 파일 생성하기 본문
기존에 https://dream-and-develop.tistory.com/358 에서 Spring Boot 프로젝트를 터미널에서 gradlew 명령어를 이용하여 Gradle 빌드 툴을 이용하여 빌드하고, jar 파일을 생성한 바가 있다.
이번에는 IntelliJ IDEA에서 빌드를 하고, jar 파일이 생성되는 과정을 눈으로 확인해보자.
우측의 Gradle 을 클릭하면 다음과 같이 hell-spring 에 대해 Gradle Tool 을 이용해 할 수 있는 작업들(Tasks)가 나타난다.
build 디렉터리 내에 여러 작업을 수행할 수 있는 버튼이 있는데 우리는 다음의 순서로 작업을 실행할 것이다.
1) clean
2) build
3) jar
우선 clean을 누르게 되면, 좌측과 같은 프로젝트 구조를 띄게 된다.
다음으로 build 를 누르면, bulid 디렉터리가 생기며, 내부에 libs 폴더와 그 안에 jar 파일들이 생성되는 것을 확인할 수 있다.
이 때 간혹가다 jar 파일이 생기지 않는 경우가 존재한다.
따라서 clean -> build -> jar 순서로 작업을 실행해주어야 한다.
마지막으로 jar 까지 실행을 완료하였다.
728x90
반응형
'# Tech Studies > Java • IntellJ' 카테고리의 다른 글
Comments