2011-12-20 2 views
0

웹 응용 프로그램의 컨텍스트에서 crossContext 지시어를 설정하여 WTP 게시/배포에서 생성 된 응용 프로그램 context.xml (conf/Catalina/localhost)에 맞게이 설정을 적용하려면 어떻게해야합니까? /appname.xml)Eclipse WTP Tomcat에서 crossContext를 자동 설정하는 방법

서버 context.xml에서 "default"로 설정하려고 시도했지만 웹 응용 프로그램의 WEB-INF/context.xml에도 스텁 context.xml이 생성되었지만 아무 것도 보이지 않았습니다. 여기에 도움이/

웹-INF/context.xml에 :

<?xml version="1.0" encoding="UTF-8"?> 
<Context crossContext="true"> 
</Context> 
을 15,

주 :

관련

How to get a tomcat project path from different project in same tomcat by using java

답변

0

그것은 단순하지만 완벽 하진 :

  1. WTP를 통해 바람둥이에 모듈을 추가 한 후, (일반적으로 workspace > Servers > Tomcat vX.X Server at localhost에 위치) WTP 톰캣의 server.xml을 열고의 <Context> 태그에 속성 crossContext="true"를 추가 해당 웹 모듈.이 이 어떤 "깨끗한 톰캣 작업 디렉토리"또는 "클린 프로젝트"를 살아남을 것입니다 :
  2. 체크

긍정적 인 부작용은 톰캣 WTP 프런트 엔드에 "별도의 XML 파일에 모듈의 컨텍스트를 게시" 행동

(여전히) 부정적 : 이것은/대체 어떤 WTP T 변경할 경우 제거됩니다 새로운 모듈 추가, 포트 변경과 같은 server.xml에 영향을주는 omcat 옵션 ...이 작업 후에는 다시 추가해야합니다. reloadable 또는 ContextPath의 경우와 같은 프런트 엔드 옵션이 아직 없지만/

관련 문제