1. Deployment 시스템 프로퍼티
본 절에서는 Deployment 시스템 프로퍼티에 대해 설명한다.
-
jeus.classloading
설명
AppCompiler를 사용하는 경우 애플리케이션의 클래스 로더들이 서로의 클래스 로더를 참조할지 여부를 설정한다.
기본값
ISOLATED
-
jeus.app.graceful-timeout
설명
Graceful undeployment를 수행할 때 요청 처리가 종료될 때까지 얼마나 기다릴지를 설정한다.
기본값
0
-
jeus.app.allow-deprecated-dd
설명
JEUS 6 이전 버전에서 작성한 deployment descriptor를 배포할 때 JEUS 8에 맞게 변환할지 여부를 설정한다.
기본값
false
-
jeus.application.cleanup-deployed-image
설명
애플리케이션을 undeploy할 때 생성된 deployment image(application root directory와 generation directory)의 삭제 여부를 지정한다.
기본값
true
-
jeus.app.deploy.persistent
설명
애플리케이션을 deploy/undeploy할 때 해당 애플리케이션에 대한 정보를 domain.xml에 기록할지 여부를 지정한다.
기본값
true
-
jeus.deploy.concurrent
설명
boot time에 둘 이상의 애플리케이션 deploy 요청에 대해 concurrent deploy를 지원할지 여부이다.
기본값
true
-
jeus.deploy.ignore-not-found-classes
설명
애플리케이션을 deploy할 때 loading할 class를 찾을 수 없어 loading이 불가능하면 deploy를 실패시킬지 아니면 무시하고 deploy를 완료할지 여부를 결정한다.
기본값
false
-
jeus.deploy.concurrent.runtime
설명
run time에 둘 이상의 애플리케이션 deploy 요청에 대해 concurrent deploy를 지원할지 여부이다.
기본값
false
-
jeus.cdi.enable-implicit-bean-archive
설명
배포할 때 CDI implicit bean archive에 대한 처리를 진행할지 여부를 지정한다.
기본값
true
-
jeus.cdi.enabled
설명
배포할 때 JEUS가 제공하는 CDI 기능을 사용할지 여부를 지정한다.
기본값
true
-
jeus.deploy.ignore-persistence-descriptor
설명
배포할 때 애플리케이션이 포함하고 있는 persistence.xml을 무시할지 여부를 지정한다.
기본값
false