1. 설정하는 파일이 configuration/standalone.xml 이라면 해당 파일의 deployment-scanner의 내용에 외부 디렉토리에서 디플로이를 할 수 있도록 설정을 해주도록 합니다.
<subsystem xmlns="urn:jboss:domain:deployment-scanner:1.1"> <deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scan-interval="5000"/> <deployment-scanner name="external-deployment-scanner" path="${external.deployment.dir}" scan-interval="5000" auto-deploy-zipped="false" auto-deploy-exploded="false"/> </subsystem> |
2. script/env.sh 에 시스템 프로퍼티를 추가하도록 합니다.
export JAVA_OPTS=" $JAVA_OPTS -Dexternal.deployment.dir=/app/deployment/biz"
3. 해당 내용을 활용하여 서비스를 기동하여 admin console로 접근 시에 아래와 같은 설정으로 나타나게 됩니다.