이 규칙은 org.springframework 패키지에 대한 참조가 있는 Java 코드에 플래그를 지정합니다.
웹 아카이브(WAR) 파일이 확장되지 않을 경우 Spring 애플리케이션이 Liberty에서 올바로 실행되지 않을 수 있습니다. WAR 파일과 동일한 이름의 디렉토리에 WAR 파일 컨텐츠를 추출하여 애플리케이션을 펼친 웹 애플리케이션으로 배치할 수 있습니다. 웹 애플리케이션이 엔터프라이즈 아카이브(EAR) 파일 내부에 포함된 경우 EAR 파일 및 해당 WAR 파일을 둘 다 펼쳐야 합니다.
Liberty V8.5.5.8 이상에서는 애플리케이션 관리자 autoExpand 속성을 설정하여
애플리케이션 EAR 및 WAR 파일을 자동으로 확장하도록 Liberty 서버를 구성할 수 있습니다.
새로 작성되는 모든 서버에는 기본적으로 이 구성이 포함되어 있습니다.
구성 옵션을 설정하지 않을 경우에는 애플리케이션이 확장되지 않으므로 V8.5.5.8 이전에 작성된 서버는
계속 애플리케이션을 비확장 아카이브 파일로 유지합니다.
애플리케이션 EAR 및 WAR 파일을 자동으로 확장하려면 다음의 server.xml 예제에 보인 것과 같이
autoExpand 옵션을 true로 설정하십시오.
<server description="default server">
<applicationManager autoExpand="true"/>
<featureManager>
<feature>servlet-3.0</feature>
</featureManager>
</server>