728x90 반응형 📌 Back End27 [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] 스프링부트 Select a wizard에 jsp 검색 해결 방법 🎯 Goal스프링부트 Select a wizard에 jsp파일 생성 해결⚠️ 문제 현상파일을 추가하는 기능인 "Select a Wizard"에서 JSP가 나타나지 않을 때가 있습니다.💊 해결 방법1. 'Help' ▶ 'Eclipse Marketplace' 클릭 2. 'Work with' ▶ 'Install New Software' 설치 3. 스프링부트 재 시작 📝 조치 결과설치 후 스프링부트를 재 시작하면 JSP를 생성 해결된 모습을 확인할 수 있다. 2024. 9. 27. [Python] 파이썬 0x80070643 에러 현상 해결 방법 🎯 Goal파이썬 삭제 시 발생한 오류 코드 0x80070643 해결⚠️ 문제 현상0X80070643 오류는 보통 Windows 운영 체제에서 발생하는 오류 코드입니다. 기존에 설치된 파이썬 버전이 충돌하는 경우입니다. 💊 해결 방법1. '파이썬 공식 홈페이지' ▶ '해당 버전' 검색 ▶ 'Release 버전' 다운로드ex) 검색 : 3.11.3 → Release – Python 3.11.3 → Files : Windows installer (64-bit)https://www.python.org/downloads Download PythonThe official home of the Python Programming Languagewww.python.org 2. 'Repair' 클릭설치를 '복.. 2024. 8. 12. [JSP] <jsp:include> 액션 태그를 이용한 레이아웃 템플릿 모든 페이지에 들어가는 header와 footer 만들기 메인페이지 main.jsp에 header, footer 파일을 연결시켜준다.header 위치에 를 넣으면 네브바 포함 된 메인페이지footer 위치에 를 넣으면 footer가 포함 된 메인페이지Header 설정header.jsp Blog 로그인 회원가입 Footer 설정footer.jsp 🧍🏻♀️Created by Sohyun 📞010-1234-1234 🚩서울특별시 중구 메인페이지(main.jsp) - header, footer 파일 연결main.jsp 제목 적는 부분 내용 적는 부분 상세보기 layout 폴더가 현재 폴더위치 위에.. 2024. 5. 16. [Spring Boot] 컨트롤러 클래스 없이 특정 view대한 컨트롤러 추가 WebMvcConfigurer addViewControllers 🎯 Goal컨트롤러 클래스 없이 특정 view에대한 컨트롤러 추가💡 개념web과 WEB-INF 폴더 / WEB-INF에서의 앵커 태그에 관해서webapp폴더에 파일이 있을 경우 비즈니스 로직없이도 가상의 결과물을 만들어 직접적으로 뷰를 살펴 볼 수 있다.그렇기 때문에 http://localhost:8080/test.jsp로 접속 시 해당 페이지를 볼 수 있었던 것이다.🔑 에러 원인WEB-INF 폴더에 있는 main.jsp 파일은 왜 볼 수 없었던 것일까?WEB-INF 폴더의 경우 브라우저에서 직접적으로 접근이 불가한 경로다.직접적으로 볼 수 없기 때문에 앵커 태그로 이동이 불가하며, Controller를 통해서만 이동을 해야 한다.http://localhost:8080/main.jsp와 직접 같이.. 2024. 5. 16. [Spring] The project cannot be built until build path errors are resolved 에러 현상 해결 방법 🎯 GoalJava Build Path > Libararies > JRE 연결 방법을 안다.⚠️ 문제 현상STS에서 프로젝트파일 가져왔다가 아래와 같은 에러가 발생 했다.The project cannot be built until build path errors are resolved lds Unknown Java Problem Unbound classpath container: 'JRE System Library [JavaSE-21]' in project 'lds' lds Build path Build Path Problem💊 해결 방법1. 해당 프로젝트 우클릭 ▶ Properties 2. Java Build Path ▶ Libraries 탭 클릭 3. (unbound)로 뜨는 기존에 들어가.. 2024. 5. 9. [Spring] Renaming project error 에러 현상 해결 방법 🎯 GoalSTS Renaming project error 에러 해결프로젝트를 STS에서 깃 클론 해서 다시 가져오는 방법을 안다.⚠️ 문제 현상STS에서 프로젝트 파일을 그대로 복붙했다가 아래와 같은 에러가 발생 했다.org.eclipse.buildship.core.internal.UnsupportedConfigurationException: Project at 'C:\Work\Git\LDS_Homepage' can't be named 'lds' because it's located directly under the workspace root. If such a project is renamed, Eclipse would move the container directory. To resolve thi.. 2024. 5. 9. [Spring] STS에서 git clone 으로 프로젝트 import 하기 STS (이클립스) 실행- 왼쪽 메뉴중 import projects 선택- 메뉴 -> file > import > git > project from git(with smart import)선택 Clone URI 선택 -> Next 선택 git url 입력 및 git 접속 정보 입력을 해줍니다. 입력이후 Next 클릭 git repository에 접속이 성공하면 연결할 branch선택 화면이 나타납니다. 선택 후 Next 버튼 클릭 Local Destination (저장 폴더 선택) 선택 후 Next 버튼 클릭 소스를 다운받는 프로그래스바가 생성된 이후 모두 받고 완료 됨Finish 버튼 클릭 2024. 5. 9. [Spring] STS 4 (Spring Tool Suite 4) 프로젝트 자바 버전 변경 ① "Window" → "Preferences" 메뉴를 클릭한다. ② "JAVA" → "Installed JREs" 속성창을 보면 STS는 기본적으로 jre를 포함한 것을 확인할 수 있다. - 설치된 JDK를 적용하기 위해 "Add..." 버튼을 클릭한다. ③ "Standard VM" 클릭 후 "Next >" 버튼을 클릭한다. ④ "Directory..." 버튼을 클릭하여 추가하려는 JDK가 설치된 폴더를 지정한다. ⑤ 설정한 JDK 폴더를 체크 확인하고, "Apply and Close" 버튼을 클릭한다. 2024. 5. 3. 이전 1 2 3 다음 728x90 반응형