톰캣, 이클립스에서 별도 파일 경로 지정
안녕하세요.
제목이 쫌 직관적이지 않네요.
톰캣, 이클립스에서 별도 파일 경로 지정....
간략하게 설명드리면
이클립스에서 스프링이나 웹프로젝트를 진행중에 사용되는 파일의 개수나 용량이 많은 경우 입니다.
저같은 경우에는 프로젝트에 사용되는 별도 파일들의 용량이 약 20GB정도가 되서
빌드를 한다거나 이클립스의 새로로침을 할 경우에 시간이 굉장히 많이 소요 되더라고요.
그래서 로컬에 파일을 두고 경로를 잡아주어 해결하였습니다.
저는 톰캣을 사용하고 있으므로 톰캣 관련 파일을 수정해주어야 합니다.
수정파일 입니다.
- Server.xml
- context.xml
1. Server.ml 수정하기
<Context docBase="0000" path="/0000" reloadable="true" source="org.eclipse.jst.jee.server:0000"/>
위의 내용은 기존에 적혀 있을 것입니다.
<Context docBase="C:\Users\Desktop\dir" path="/new" reloadable="true" />
저는 이부분을 추가 하였습니다.
Context를 잡아줘야 소스상에서 WEB-INF 밑이 아니더라도 잡아 주는 효과가 있습니다.
2. context.xml 수정하기
<Resources>
<PreResources className="org.apache.catalina.webresources.DirResourceSet" webAppMount="/new" base="C:\Users\Desktop\dir"/>
</Resources>
context.xml 제일 하단에 </Context> 태그가 있습니다.
바로위에 다음의 내용을 기재하였습니다.
실제 파일 위치를 잡아주는 것 입니다.
고생하세요.
'개발 > was' 카테고리의 다른 글
CentOS 7(리눅스) 방화벽 조회 및 추가 (0) | 2019.04.23 |
---|---|
이클립스 톰캣 추가 안될떄 (0) | 2018.07.13 |
이클립스 톰캣 Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds. (0) | 2018.07.03 |
(리눅스, 윈도우)톰캣 server.xml 설정_ 소스올리기 (0) | 2018.06.19 |
이클립스 java.lang.OutOfMemoryError: Java heap space (0) | 2018.05.23 |
리눅스 환경에서 톰캣 하나 더 띄우기(멀티톰캣, 톱캣2개) (2) | 2017.11.28 |
톰켓 에러페이지 설정(정보 및 버전 감추기) (4) | 2017.10.21 |