2012-11-23 2 views
0

문제점이 있습니다. /home/myname/project/test/web/target/firsttest-1.1.0.SNAPSHOT.war 디렉토리에서 내 app을 시작하기 위해 tomcat6/webapps/ROOT/META-INF/context.xml을 구성하는 방법을 모르겠습니다. 도와주세요! 내가 구글tomcat6을 다른 디렉토리에서 시작하도록 구성하는 방법

톰캣이 환경 변수를 사용하여 구성 정보를 어디에서 찾을 구성 할 수 있습니다
+0

모든 컨텍스트 구성은 배포 디렉토리 상대이므로 모든 dir이지만 tomcat 배포 디렉토리에 배치 할 수 있습니다. – fatfredyy

+0

흠 .. 제발 말해줘, 내가 다른 디렉토리에 파일을 구성 할 수 없다는 뜻이야? 하지만 내 dir "web"을/var/lib/tomcat6/webapps /로 이동하면 https : // localhost : 8080/web 주소로 작동하지 않습니다 (오류 : 요청한 리소스 (/ web /)를 사용할 수 없음) –

+0

* .war을/var/lib/tomcat6/webapps /로 복사하고 다음으로 이동하십시오. localhost : 8080/firsttest 또는 localhost : 8080/firsttest-1.1.0.SNAPSHOT – fatfredyy

답변

0

와 함께이 문제를 검색 할 수 없습니다 : 톰캣 바이너리가있는 위치

CATALINA_HOME입니다.

CATALINA_BASE는 인스턴스 별 구성 파일이있는 곳입니다. 이것은 conf, logs, temp, webapps 및 work 폴더가있는 원래 Tomcat 기본 디렉토리의 복사본과 비슷해야합니다.

따라서 CATALINA_BASE 환경 변수를 설정하면 Tomcat이 여러 가지 구성으로 실행되도록 구성 할 수 있습니다.

관련 문제