-
[Spring Boot] jar 파일 배포하는 법Server/SpringBoot 2019. 11. 19. 15:44
이제 만들었던 Spring Boot 파일들을 .jar 파일로 배포해보자.
.jar 파일은 만들어놓은 클래스들은 하나로 묶어주는 파일이다.
일단 Spring Boot를 실행하는 Application 파일로 가서 Build를 해보자.
형광펜과 밑줄이 동시에 되어있는 build를 더블클릭!!
이런식으로 에러가 있는지 없는지 확인이 가능하다. 에러가 없다면 이제 build된 파일이 있는 경로를 찾아가보자.
일단 .jar를 실행시켜보기 전, main 클래스의 파일들을 먼저 확인해보자.
본인의 workspace 패키지 경로로 들어가서 확인하면된다.
나같은 경우에는 파일명 위에처럼 경로가 되어있다.
만약 초기상태라면 위처럼 두 가지 파일이 들어있는 것이 아니라 나의 경우에는 RestMapper.class, 즉 class 파일만 들어있고 SqlMapper.xml 파일은 없을 것이다. 이 것은 콘솔에서 직접 복사해서 넣어줘야한다.
이제 다시 eclipse로 돌아가자.
돌아왔다면 이제 build 위에 있는 bootJar를 더블클릭하여 Jar를 생성해보자.
오류가 없다면 이제 다시 workspace의 경로로 돌아가서, 본인의 [build]-[libs] 경로로 들어가보자.
이제 다시 돌아와서, 내 기준으로 build 파일 아래에 libs 파일로 들어가보자.
.jar 파일이 있는 것을 볼 수 있다. 이 것을 그냥 실행하는 것이 아니라 cmd 창에서 실행화면을 확인하겠다.
이제 cmd 창에서 jar 파일이 있는 경로로 먼저 이동한다.
cd D:\workspace\01.workspace\본인경로\본인경로\build\libs java -jar 본인파일명-0.0.1-SNAPSHOT.jar
이제 후에 java -jar 형식으로 파일을 실행시켜본다. 파일을 실행시키면 아래와 같이 eclipse에서 서버를 켜놓지 않아도 홈페이지에 원하는 값이 출력된다.
그럼 20000~!!!
'Server > SpringBoot' 카테고리의 다른 글
[SpringBoot] SpringBoot 되새기기 프로젝트 1일차 (2020/05/11) (0) 2020.05.12 [SpringBoot] MYBATIS MySql LIKE 동적쿼리 에러 (0) 2019.12.10 [Spring Boot] SVN 설치 및 사용법 (0) 2019.11.19 [SpringBoot] Lombok 사용 및 적용 방법 (0) 2019.11.18 [Spring boot] Alias 사용법 (0) 2019.11.18