Web/환경설정 관련
-
Spring boot - 정적 리소스 설정 변경Web/환경설정 관련 2024. 5. 10. 16:34
목적: 지금까지 스프링 혹은 부트를 사용하며, 여러 설정들을 적어 둔 것을 정리 하기 위해 작성 spring MVC에서 url로 들어온 클라이언트의 요청을 정적 리소스(html,css,javascript 등등) 혹은 동적 리소스(jsp 등 뷰 템플릿)를 활용해서 처리한다. 컨트롤러 메서드에 url을 맵핑하듯, 정적 리소스에도 접근 가능한 url 맵핑이 필요하다. 이에 대한 설정을 알아보자 1. classpath classpath란 빌드시 컴파일 된 class 파일들과 resources의 최상위 경로이다.설정 파일 (.yml, properties)는 해당 경로 아래 어느 곳이든 존재만 해야한다. Project Structure 탭을 통해 쉽게 확인할 수 있다. 2. 정적 리소스 기본 위치 다음 4가..
-
웹 어플리케이션 배포Web/환경설정 관련 2023. 7. 22. 23:45
1. 알아두어야할 사항 - Java EE는 WTP 플러그인을 기본적으로 포함한다. - WTP플러그인을 통해 이클립스에 등록된 임시 서버에 자동으로 웹 어플리케이션이 배치되고, 톰캣서버를 제어할 수 있다. - 만약 위와 같은 기능이 없다면, 프로젝트를 테스트하기 위해 매번 WAR파일로 만들어서, 톰캣서버 폴더 webapps에 이를 복사하고, 재시작하는 것을 반복해야한다. 2. 이클립스 임시 배치 폴더(톰캣 실행 환경) - 이클립스를 통해 자동으로 배포되는 임시 배치의 위치는 위와 같다. workspace\.metadata\.plugins\org.eclipse.wst.server.core (이클립스 워크플레이스를 통해 들어갈 수 있다.) - tmp폴더는 이클립스에 연동된 톰캣서버의 갯수(톰캣 실행 환경의 수..
-
Eclipse에서 Web개발을 위한 환경설정Web/환경설정 관련 2023. 5. 20. 22:18
이클립스에 설치 및 연동해야하는 것 1. 톰캣 설치 및 연동 https://tomcat.apache.org/ 톰캣 홈페이지에 접속하여 톰캣을 설치 잘 설치되었다면, 톰캣의 설치경로 파악해두자 2. 다음으로 이클립스를 열고 Window->Preferences->Server->Runtime Environments탭을 연다 Add를 눌러 톰캣 버전을 선택하고 톰캣의 설치경로 및 JRE를 설정한다. 연결완료 기본적으로 8080포트를 이용하는데, 8080포트가 사용중이라면, 다른 포트로 변경할 수 있다. 서버에서 톰켓을 더브를릭하고 httpport를 변경해주면된다. *만약 전자정부프레임워크를 다운받아서 사용하고, 기본적으로 다운받아진 폴더를 모두 삭제했다면, 톰캣에 연동된 프로젝트가 삭제되어 에러가 발생할 수 있..