기타 5

[탐구] getServletContext().getRealPath("/") 실제 저장 위치

[탐구] getServletContext().getRealPath("/") 실제 저장 위치 * 환경 Windows 10 이클립스 2021-12 Tomcat 9.0 java 8 local환경에서 테스트함 회사 프로젝트에서 로고같은 이미지를 빨리 보여주기위해, application 외부 경로에 저장되어있는 이미지를 내부로 로드해놓고 호출하게 되어있다. 톰캣이 꺼지면 날아가서 재시작후 다시 로드된다. getServletContext().getRealPath("/")이니까 로드된 파일이 당연히 서블릿 context 경로안에 있겠지? 싶어서 해당 경로로 가서 찾아봤는데.. 없었다.. 왜지..🤔 그래서 이 파일이 실제로는 어디에 저장되어있는걸까? 라는 궁금증이 들어서 찾아봤다 🤔👀 어딘가에 로드가 되긴되는데.. 그..

기타 2022.03.03

[이클립스] 자동정렬시 줄바꿈 안하도록 설정 (Java)

** 기록용 * Eclipse 2021-09 버전 기준 최근에 자바 코드 컨벤션(Java Code Convention)에 관심이 많다. 자바 규칙을 지키면서 개발을 하다보니 이클립스에서 자동정렬(ctrl + shift + F)을 해주는게 자바 규칙에 대략 맞게 정렬을 해주는걸 알게됐고 그래서 자동정렬을 종종 쓰게되었다. 근데 자동정렬을 쓰다보니 원하지않게 줄바꿈이 되어버리는데 이게 싫어서 설정을 변경해주었다. 1. Window -> Preferences 2. Preferences -> Java -> Formatter -> Edit - Edit할게없으면 New... 눌러서 새로생성후 Edit 3. Line Wrapping -> Maximum line width - Maximum line width를 넉넉히..

기타 2021.10.21

[maven] maven repository 다운로드 경로 변경 (이클립스)

** 기록용 * 환경 - 윈도우 - 이클립스 2019-12 버전 아무 설정을 안했다면 저장되는 기본 경로 C:\Users\계정이름\.m2\repository maven repository 다운로드 경로 변경 방법 - maven 설치 경로의 settings.xml을 수정하거나 settings.xml 을 새로 만들어서 적용해주면 되는데 기존 파일을 건들기 싫어서 새로 만들었다. 1. 다운받을 경로에 settings.xml 파일을 만든다 http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://maven.apache.org/xsd/settings-1.0.0.xsd"> 여기에 다운받을 경로 넣기 2. 이클립스에서 Window - Preferences - Maven ..

기타 2021.07.20

[eclipse] tomcat 재시작 없이 개발하기 (spring loaded 적용 방법)

** 기록용 윈도우, 이클립스 환경 - spring-loaded 1.2.8 버전 - 이클립스 2019-12 버전 1. spring-loaded jar 다운로드 https://mvnrepository.com/artifact/org.springframework/springloaded/1.2.8.RELEASE 2. 이클립스에서 적용할 서버를 선택 후 우클릭 - open 또는 서버 더블클릭 * 서버목록이 안보인다면 window - show view - servers 선택 3. Overview - Open launch configuration 선택 4. Arguments - VM arguments에 springloaded 경로 추가 -javaagent:"jar 파일을 넣어놓은 경로\springloaded-1.2...

기타 2021.05.14
반응형