본문 바로가기

시행착오/Spring Boot7

[Spring Boot] 2. CentOS7 JAVA, Maven 설치 환경변수 들어가기 앞서 결국에는 웹서비스를 CentOS7 에서 진행할 예정이라. CentOS 에서 환경이 중요하다. java 설치 maven 설치 위 와 같이 진행해볼 것이당. 암 것도 없다. 현재 위치는 /home/spring JAVA 설치 및 환경변수 앞서 나는 JAVA를 11버전을 이용한다 했으니 11버전을 설치해보자. 11버전이 아닌 다른 버전을 사용하고 싶다면 버전만 다르게 설치 하면되고 환경변수 지정하는 것도 같으니 똑같이 하면 된다. https://jdk.java.net/java-se-ri/11-MR2 Java Platform, Standard Edition 11 Reference Implementations Java Platform, Standard Edition 11 Reference Implem.. 2023. 9. 20.
[Spring Boot] 1. 테스트 프로젝트 만들기 테스트 프로젝트를 만들어 보자. https://start.spring.io/ 위 링크에서 보통 만든다고 하더라. 나는 intellij 로 개발을 하여서 intellij에서도 spring boot 프로젝트를 생성 할 순 있는데, 아무럼 어떰. 위 링크에서 시작을 해볼까 한다. 위 와 같이 프로젝트는 maven spring boot는 2.7.15 packaging 은 jar로 배포할거다. java는 11버전 dependencies는 우선 spring web만 추가 ㅎㅎ generate를 누르면 알집 같은게 생성이 된다. 사실 나는 docker에 대해서 잘 모르는데 누군가 만들어 놓은 docker-compose 를 자주 사용을 한다. 사용을 하면서 얼 핏 보고 느낀 바로는 설정해둔 서비스 및 버전을 작성을 하.. 2023. 9. 20.
[Spring Boot] 0. 현재 상황 현재 상황 나는 Spring Boot를 통해서 웹서비스를 진행하려고 한다. 내가 원하는 웹서비스 환경은 다음과 같다. Centos7 java 11 spring boot 2.7.5 maven 3.9.4 git jenkins 우선 위 정도의 정보면 괜찮을려나 글을 작성하면서 이어 나가보려 한다. 이 글은 어느정도 구현을 한 뒤에 작성한 글이며 추가적인 정보는 그때 마다 추가 작성할 예정이다. 계기 전자정부프레임워크 버전기반으로 웹서비스를 구현해보고 싶었다. spring boot 뿐만 아니라 java 자체를 잘(?) 모르는 상태여서 maven으로 빌드하고 이런 개념자체가 없는 상태였다. 만약 정부과제를 한다고 가정 한다면 물론 또 다른 상황이 오겠지만 해당 버전으로 개발을 하고 빌드를 하고 배포를 하여 서비스.. 2023. 9. 20.