본문 바로가기
리눅스

ubuntu, Tomcat] 루트가 지정되지 않을 때

by 김마리님 2020. 7. 7.

webapps에 프로젝트가 두 개 이상 있다면 한 프로젝트가 실행되지 않을 수 있다.

이 때는 server.xml에서 컨텍스트 패스를 따로 설정해줘야 한다.

 

server.xml에 접근하는 법은 여기서, 톰캣 포트번호를 설정할때와 같으니 여기서 찾아보길 바란다 .

https://itstudy-mary.tistory.com/149

 

ubuntu] aws에 프로그램 배포하기

aws란 아마존이 제공하는 웹 클라우드 서비스이다. Iass 기반으로, 인프라를 제공해주는 사이트이다. (비슷한 맥락으로 cafe24가 있는데, 이 사이트 경우에는 paas로 플랫폼을 제공함) https://aws.amazon.c

itstudy-mary.tistory.com

nano 에디터로 server.xml을 열고 다음과 같이, </HOST> 바로 위 위치에 첨가해주면 된다.

<Context docBase="blabla" path="/blabla" reloadable="true" source="org.eclipse.jst.jee.server:blabla"/>

만일, 내가 넣은 프로젝트의 컨텍스트 루트가 apple이라면,

<Context docBase="apple" path="/apple" reloadable="true" source="org.eclipse.jst.jee.server:apple"/>

 

와 같은 코드를 입력해주고, 톰캣 서버를 재가동 한다.

sudo service tomcat8 restart

 

그리고 컨텍스트 루트를 입력 하면 리로드 이후에 페이지가 로드 된다.

반응형