autoDeploy
옵션을 활성화하면 새로운 war 파일을 설치할 때 응용 프로그램을 빠르게 배포 할 수 있다는 것을 읽은 적이 있습니다. 만약 내가 단지 autoDeploy
을 하나의 응용 프로그램으로 설정하고 전체 서버가 아니라면 <app>/META-INF/context.xml
에서 사용하도록 설정했으면 좋겠습니까?Tomcat 7 컨텍스트에서 autoDeploy 사용
그렇다면 파일은 다음 중 하나처럼 보일 것입니다.
<?xml version="1.0" encoding="UTF-8"?>
<Context antiJARLocking="true" path="/TestApp">
<autoDeploy>true</autoDeploy>
</Context>
또는
<?xml version="1.0" encoding="UTF-8"?>
<Context antiJARLocking="true" path="/SRC_RichFaces" autoDeploy="true">
</Context>
나도 시도가 경고 [SetContextPropertiesRule]{Context} Setting property 'autoDeploy' to 'true' did not find a matching property.
어떤 조언입니까? 불편을 끼쳐 드려 죄송합니다
UPDATE
, 나는 문서를 오해. <Host>
속성 autoDeploy
을 사용해야합니다.
그래서 나는 내가 맞다
<?xml version="1.0" encoding="UTF-8"?>
<Context antiJARLocking="true" path="/TestApp"/>
<Host autoDeploy="true"/>
같은
의 context.xml 뭔가를해야합니까?
내가 autoDeploy'가 설정할 수 있습니다'잘 모르겠어요 내 응용 프로그램이 파일을 만든 것 이런 식으로 배포 할 수 앱. 일반적으로 Tomcat이 기본 위치에서 war 파일의 변경/추가를 찾도록 서버 수준에서 설정됩니다. 서버 레벨에서'autoDeploy'가 비활성화되면, tomcat은'autodeploy = true'를 가진 context.xml이있는 웹 어플리케이션이 기본 위치에 떨어졌음을 알지조차 모릅니다. 그리고, context.xml의 앱 특정 위치는'/ META-INF/context.xml'입니다. – srkavin