Intellij war파일 생성 (maven build)

정현진·2023년 1월 2일
2

현재

1. 오른쪽의 maven이나 view -> tool windwo -> maven project 클릭하면 (shift 두번 누르고 maven 검색해도 된다!)

이러한 화면이 뜸

2. 빨간색 동그라미 친 부분을 누르면 명령어 들이 표시됨

파란색 동그라미는 test 코드 실행하는 거 skip해주는 역할
1) mvn clean
2) mvn install
차례대로 클릭해주면

3. Build가 성공적으로 완료되면서 war파일이 생성된다.

과거

1. file -> project structure

빨간색으로 표시된 + 클릭
Web application : Archive -> for api-module:war exploded 클릭하면 war파일이 새로 생성이됨
-> 이름 변경 가능
2. Build -> Build Artifacts 클릭

3. 배포하고 싶은 war파일에 커서 대면 Build, Rebuild, clean이 뜸

4. 재생성 하고 싶으면 rebuild클릭, 새로 war파일 생성하는 거면 build 클릭

5. 만약, 배포해서 404에러가 뜨면,
오른쪽 상단에 maven -> spring-boot -> spring-boot : run 클릭하면 maven 업데이트 됨

하고 다시 2번으로 돌아가서 build나 rebuild클릭 (두개 차이점 모름 알아서 검색하세요)

6. scutum\out\artifacts\ROOT_war\ 이 경로에 war파일이 생긴다.
(1번에서 이름을 바꿔주면 ROOT_war이라는 폴더의 이름이 바뀜)

< 참고 자료 >
War 파일 생성 : https://velog.io/@max9106/SpringBoot-IntelliJ-war-%EC%B6%94%EC%B6%9C 
War 404 error : https://gmground.tistory.com/entry/IntelliJ%EC%97%90%EC%84%9C%EC%9D%98-Spring-Boot-404-War

0개의 댓글