728x90 반응형 maven2 [Spring Boot] 스프링부트 WAR 빌드, Tomcat 서버 WAR 배포 및 도메인 설정 📌 스프링부트 도메인 사용 배포 스프링부트에서 도메인(DNS)을 사용하려면,JAR 빌드 방식이 아닌 WAR 빌드 방식으로 배포해야 합니다.WAR 파일은 웹 애플리케이션 아카이브로, Tomcat과 같은 서블릿 컨테이너에 배포하기에 적합합니다.도메인 설정을 하려면 반드시 WAR로 빌드해야 합니다.JAR는 간편하지만 도메인 연결에 한계가 있으며, WAR는 웹 서버와 통합하여 도메인 설정이 가능합니다. 🔎 JAR, WAR 차이 JAR 파일 스프링 부트 애플리케이션을 독립적으로 실행내장 톰캣 서버 사용도메인 설정이 어렵고, 주로 개발 및 테스트에 적합 WAR 파일 전통적인 웹 애플리케이션 배포 형식외부 웹 서버(Nginx, Apache 등)에서 실행여러 도메인을 쉽게 관리하고 설정할 수 있음📌 Maven을 .. 2024. 10. 16. [Spring Boot] 스프링부트 프로젝트 생성(STS) / 빌드 / 실행 프로젝트 생성📌 File ▶ New ▶ Spring Starter Project 📌 프로젝트명 'gogo'로 생성 후 Next 클릭📌 생성할 프로젝트에 필요한 dependency를 미리 설정아래와 같이 설정 ▶ 이후 Finish를 클릭📌 pom.xml 에러표시이유는 STS 를 사용하여 스프링 프로젝트 생성 시pom.xml 의 첫번째 줄 에러(unknown 에러) 발생 시메이븐 플러그인 버전이 안써있어서 나는 에러이다. 17 라인쯤에 있는 properties 안에3.1.1 입력 3.1.1 1.8 📌 프로젝트 오른쪽 커서 ▶ Maven ▶ Update Project 📌 업데이트할 해당 프로젝트 선택 📌 에러 해결!Controller 생성스프링부트에서 컨트롤러를 생성할 때는 .. 2024. 4. 30. 이전 1 다음 728x90 반응형