README

ruddms936·2020년 9월 24일
0

CI/CD JSP

목록 보기
1/4
post-thumbnail

Hi

안녕하세요. 해당 시리즈는 jsp를 이용해 제작된 웹 페이지를 CI/CD를 구축할 것입니다!
배포가 귀찮기도 했고 개발부터 배포까지 Full Workload를 해보고 싶었습니다.

기술 스택

  • java
  • jsp
  • Tomcat 디렉토리 구조
  • IntellJ IDEA
  • Mysql
  • Gradle
  • Docker
  • Team City or jenkins
  • Web Server

가장 어려웟던 점🤬

2가지를 뽑을 수 있다.

첫번째😖

첫 번째로 Web Server를 만드는 것이었는데. 사실 어렵다 보다는 처음 보는 생소한 것들이 많아서 정리하는 데 시간이 걸린 거 같다.

두번째🤑

두 번째로 가장 많은 시간을 소비했던... jsp 프로젝트에 Gradle을 사용하는 것 이였다.

CI를 위해서 가장 첫 번째 관문은 IDE 외에서 빌드가 수행돼야 하는 점이 이였다.

살면서 IDE에 의존해서 빌드와 Release를 진행했었지 console를 이용해 빌드 해본 적이 없었기 때문이다.

또한, jsp의 Framework인 spring or spring boot은 기본적으로 Gradle이 붙어있다.

요즘 시대에 동적인 웹페이지를 위해 jsp 생짜로 개발하는 개발자는 없을 것이다.

이 떄문에 Framework를 이용하지 않고 jsp 자체에 Gradle를 사용하는 Docs와 레퍼런스가 굉장히 적었다.

이후

2~3주 정도 삽질의 결과가 나오고 있다. 열심히 삽질한 결과를 자세히 리포팅 해보도록 하겠다.😍

Reference

JSP의 한계로 이전에 학습해놓은 자료를 정리합니다.

오류 해결 방법

Spring boot를 통해서 JSP를 연결해야하는 이유

Spring Boot와 jsp 연동법

profile
꼬꼬마 개발자

0개의 댓글