[JAVA]스프링 부트 1.4.2 이상에선 jar 파일로 빌드시 JSP안됩니다! > IT Tip&Tech

본문 바로가기
사이트 내 전체검색


회원로그인

IT Tip&Tech

[JAVA]스프링 부트 1.4.2 이상에선 jar 파일로 빌드시 JSP안됩니다!

페이지 정보

작성자 리틀캔들 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일20-10-22 08:25 조회130회 댓글0건

본문

요즘 웹 개발로 삽질중입니다...

하지만 너무 억울한 일이 생겼군요. 

 

결론부터 얘기하면 1.4.2 스프링 부트에선 jar 파일로 빌드시 JSP가 안됩니다. 

이는 디펜던시에 jstl 이나 servlet 을 추가해도 마찬가지고요.

 

그러면 해결방법이 없느냐.. 

그냥 war파일로 빌드하시면 됩니다.

스프링부트 에서는 war파일로 빌드해도 java -jar 로 실행이 된다고 합니다.

즉 이러나 저러나 tomcat 설정에 땀빼지 않아도 된다는 말이죠.

 

보틍 스프링부트 시작한 분들은 jar를 권하기 때문에 jar로 세팅하셨을텐데

war로 변경하는법은 여기에 있고요.

https://medium.com/@js230023/spring-boot-jar-%EC%9D%84-war%EB%A1%9C-%EB%B3%80%EA%B2%BD-3b0d835557f5 

 

여기서부터 사족...

 

근데 억울한게 뭐냐면 이걸 아는 동안 새로운 지식을 얻었는데

현대 웹 개발은 jsp 를 지양하고 있다고 합니다.

 

왜냐면 react 나 angular 그리고 vue.js 를 통해서 동적인 프론트 개발을 모두 구현해 버릴수 있기 때문에

굳이 과거의 유산인 JSP를 사용할 필요가 없는거고...

그래서 빠지는 추세라고 합니다.

 

이걸 스프링부트 세팅해서 한창 jsp 로 개발하고 있던 제가.. 혹시나 해서 배포를 해봤습니다.

배포는 스무스하게 됐는데 막상 페이지 들어가니까 404에러가 나는겁니다.

 

그래서 허겁지겁 저 상황들을 알았습니다..

 

만약 이런 상황이었다면 저는 애초에 스프링부트를 war로 된 패키지로 받았을테고

그게 아니라면 아예 마음을 다잡고 vue.js 로 프론트를 전부 개발했을텐데

이걸 초반에 알아서 다시 선택을 해야하는 난처한 상황이 생겼네요..

 

웹은 이런거 때문에 어려운거 같아요...

  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기

댓글목록

등록된 댓글이 없습니다.

IT Tip&Tech 목록

Total 136건 1 페이지
IT Tip&Tech 목록
번호 제목 글쓴이 날짜 조회
열람중 [JAVA]스프링 부트 1.4.2 이상에선 jar 파일로 빌드시 JSP안됩니다! 리틀캔들 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 10-22 131
135 [arduino]Arduino UNO WiFi Rev2 에서 LiquidCrystal_I2C 사용할때 주의점 리틀캔들 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 10-18 144
134 [JAVA]이클립스에서 자바스크립트 syntax coloring 이 되지 않을때 리틀캔들 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 10-17 127
133 [유니티]Resources.Load 가 안되는 황당한 이유 리틀캔들 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 10-10 150
132 아이폰에서 블루투스 키보드로 앱간전환하기 댓글1 첨부파일 리틀캔들 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 09-01 352
131 [JAVA]전체경로에서 파일명 얻기 리틀캔들 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 08-31 306
130 Visual Studio Code - Java 빌드 환경 설정 댓글1 첨부파일 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-24 642
129 [java] java 의 integer 비교 댓글1 인기글 리틀캔들 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 02-20 1724
128 Xbox 무선 어뎁터 드라이버 입니다. 댓글3 인기글첨부파일 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-14 1677
127 우클릭 context 메뉴에서 CMD 창 열기 / VSCode 열기 메뉴 추가 레지스트리 댓글1 인기글첨부파일 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-21 2140
126 Redmine 다음 메일 smtp 설정 인기글 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-19 2564
125 [Tip,C#] 간단히 만들어보는 메시지 처리 구조 2 댓글1 인기글 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-11 2802
124 [Tip,C#] 간단히 만들어보는 메시지 처리 구조 인기글 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-01 2713
123 [Tip,C#] protobuf 메시지 정의 나누어 배포하기 (내용추가) 인기글 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 09-23 2671
122 [Tip,C#] protobuf 메시지 정의 나누어 배포하기 댓글3 인기글 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 09-18 2630
게시물 검색

접속자집계

오늘
656
어제
916
최대
3,675
전체
958,916
회사소개 개인정보취급방침 서비스이용약관
Copyright © LittleCandle All rights reserved.
문의메일 : littlecandle99@gmail.com
상단으로
모바일 버전으로 보기