로컬 개발 환경 설정

로컬 개발 환경 설정을 할 수 있습니다.

1. 로컬 개발환경 사용 여부

로컬 개발 환경을 사용 여부를 설정합니다.

로컬 개발환경 사용 여부
속성 설명

localDevConfiguration.common.use.local.dev

기본값

false

다중 값 여부

아니오

사용할 수 있는 값

true

false

2. 로컬 BXM 설치 경로 내 Application Home 상대 경로

로컬 BXM 설치 경로 내 Application Home 상대 경로를 설정합니다.

로컬 BXM 설치 경로 내 Application Home 상대 경로
속성 설명

localDevConfiguration.install.bxmAppHome.relativePath

기본값

\online\serviceEndpoint

다중 값 여부

아니오

3. 로컬 배치 디버깅 Main 클래스 이름

로컬 배치 디버깅 Main 클래스 이름을 설정합니다.

로컬 배치 디버깅 Main 클래스 이름
속성 설명

localDevConfiguration.batch.debug.local.runner.main

기본값

bxm.batch.dft.DefaultLocalCommandRunner

다중 값 여부

아니오

사용할 수 있는 값

bxm.batch.dft.DefaultLocalCommandRunner

4. 로컬 BXM 설치 경로 내 배치 Application Home 상대 경로

로컬 BXM 설치 경로 내 배치 Application Home 상대 경로를 설정합니다.

로컬 BXM 설치 경로 내 배치 Application Home 상대 경로
속성 설명

localDevConfiguration.batch.bxm.app.home.relative.path

기본값

\batch\batchServiceEndpoint

다중 값 여부

아니오

사용할 수 있는 값

batch\batchServiceEndpoint

5. 로컬 배치 로그 설정파일 절대 경로

로컬 배치 로그 설정파일 절대 경로를 설정합니다.

로컬 배치 로그 설정파일 절대 경로
속성 설명

localDevConfiguration.batch.log.absolute.path

기본값

\logs

다중 값 여부

아니오

사용할 수 있는 값

C:\BXM500\logs

6. 로컬 온라인 로그 설정파일 절대 경로

로컬 온라인 로그 설정파일 절대 경로를 설정합니다.

로컬 온라인 로그 설정파일 절대 경로
속성 설명

localDevConfiguration.online.log.absolute.path

기본값

\logs

다중 값 여부

아니오

사용할 수 있는 값

C:\BXM500\logs

7. 로컬개발환경에서 사용할 BXM 라이브러리 목록

로컬개발환경에서 사용할 BXM 라이브러리를 설정합니다.

로컬개발환경에서 사용할 BXM 라이브러리 목록
속성 설명

localDevConfiguration.install.gradleBxmLibraries

기본값

bxmLib group: 'bxm-runtime', name: 'bxm-batch', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-batch-daemon', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-batch-default-extension', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-cache', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-cache-default-extension', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-centercut', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-centercut-default-extension', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-common', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-common-log', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-container', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-context', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-default-extension', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-deferred', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-deferred-default-extension', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-jmx-client', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-omm-common', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-omm-marshaller', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-protoc', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-service-endpoint', version: '5.0.0', transitive: false

bxmLib group: 'bxm-runtime', name: 'bxm-sql-gsp-parser', version: '5.0.0', transitive: false

다중 값 여부

사용할 수 있는 값

bxmLib group: 'bxm-runtime', name: 'bxm-batch', version: '5.0.0', transitive: false

8. 로컬개발환경에서 사용할 BXM 종속성 라이브러리 목록

로컬개발환경에서 사용할 BXM 종속성 라이브러리를 설정합니다.

로컬개발환경에서 사용할 BXM 종속성 라이브러리 목록
속성 설명

localDevConfiguration.install.gradleDepsLibraries

기본값

deps group: 'ch.qos.logback', name: 'logback-classic', version: '1.1.7', transitive: false

deps group: 'ch.qos.logback', name: 'logback-core', version: '1.1.7', transitive: false

deps group: 'com.fasterxml.jackson.core', name: 'jackson-annotations', version: '2.8.10', transitive: false

deps group: 'com.fasterxml.jackson.core', name: 'jackson-core', version: '2.8.10', transitive: false

deps group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.8.10', transitive: false

deps group: 'com.thoughtworks.xstream', name: 'xstream', version: '1.4.7', transitive: false

deps group: 'commons-codec', name: 'commons-codec', version: '1.11', transitive: false

deps group: 'commons-collections', name: 'commons-collections', version: '3.2.2', transitive: false

deps group: 'commons-io', name: 'commons-io', version: '2.4', transitive: false

deps group: 'commons-lang', name: 'commons-lang', version: '2.4', transitive: false

deps group: 'commons-logging', name: 'commons-logging', version: '1.2', transitive: false

deps group: 'commons-pool', name: 'commons-pool', version: '1.6', transitive: false

deps group: 'commons-validator', name: 'commons-validator', version: '1.5.1', transitive: false

deps group: 'javax.batch', name: 'javax.batch-api', version: '1.0', transitive: false

deps group: 'javax.jms', name: 'jms', version: '1.1', transitive: false

deps group: 'javax.servlet', name: 'javax.servlet-api', version: '3.1.0', transitive: false

deps group: 'javax.transaction', name: 'javax.transaction-api', version: '1.2'

deps group: 'javax.xml.bind', name: 'jaxb-api', version: '2.3.1'

deps group: 'net.sf.ehcache', name: 'ehcache', version: '2.10.4', transitive: false

deps group: 'org.apache.bcel', name: 'bcel', version: '5.2', transitive: false

deps group: 'org.apache.commons', name: 'commons-dbcp2', version: '2.1.1', transitive: false

deps group: 'org.apache.commons', name: 'commons-exec', version: '1.3', transitive: false

deps group: 'org.apache.commons', name: 'commons-pool2', version: '2.4.3', transitive: false

deps group: 'org.apache.httpcomponents', name: 'httpclient', version: '4.5.3', transitive: false

deps group: 'org.apache.httpcomponents', name: 'httpcore', version: '4.4.8', transitive: false

deps group: 'org.apache.velocity', name: 'velocity', version: '1.7', transitive: false

deps group: 'org.aspectj', name: 'aspectjrt', version: '1.8.13', transitive: false

deps group: 'org.aspectj', name: 'aspectjweaver', version: '1.8.13', transitive: false

deps group: 'org.codehaus.jettison', name: 'jettison', version: '1.2', transitive: false

deps group: 'org.codehaus.woodstox', name: 'com.springsource.com.ctc.wstx', version: '3.2.7', transitive: false

deps group: 'org.eclipse.persistence', name: 'org.eclipse.persistence.moxy', version: '2.7.3'

deps group: 'org.glassfish.jaxb', name: 'jaxb-runtime', version: '2.3.1'

deps group: 'org.glassfish.jaxb', name: 'jaxb-runtime', version: '2.3.3'

deps group: 'org.mybatis', name: 'mybatis', version: '3.5.5', transitive: false

deps group: 'org.mybatis', name: 'mybatis-spring', version: '2.0.5', transitive: false

deps group: 'org.ow2.asm', name: 'asm', version: '7.3.1', transitive: false

deps group: 'org.ow2.asm', name: 'asm-analysis', version: '7.3.1', transitive: false

deps group: 'org.ow2.asm', name: 'asm-commons', version: '7.3.1', transitive: false

deps group: 'org.ow2.asm', name: 'asm-tree', version: '7.3.1', transitive: false

deps group: 'org.ow2.asm', name: 'asm-util', version: '7.3.1', transitive: false

deps group: 'org.slf4j', name: 'jcl-over-slf4j', version: '1.7.22', transitive: false

deps group: 'org.slf4j', name: 'slf4j-api', version: '1.7.22', transitive: false

deps group: 'org.springframework', name: 'spring-aop', version: '4.3.17.RELEASE', transitive: false

deps group: 'org.springframework', name: 'spring-aspects', version: '4.3.17.RELEASE', transitive: false

deps group: 'org.springframework', name: 'spring-beans', version: '4.3.17.RELEASE', transitive: false

deps group: 'org.springframework', name: 'spring-context', version: '4.3.17.RELEASE', transitive: false

deps group: 'org.springframework', name: 'spring-context-support', version: '4.3.17.RELEASE', transitive: false

deps group: 'org.springframework', name: 'spring-core', version: '4.3.17.RELEASE', transitive: false

deps group: 'org.springframework', name: 'spring-expression', version: '4.3.17.RELEASE', transitive: false

deps group: 'org.springframework', name: 'spring-instrument', version: '4.3.17.RELEASE', transitive: false

deps group: 'org.springframework', name: 'spring-jdbc', version: '4.3.17.RELEASE', transitive: false

deps group: 'org.springframework', name: 'spring-jms', version: '4.3.17.RELEASE', transitive: false

deps group: 'org.springframework', name: 'spring-messaging', version: '4.3.17.RELEASE', transitive: false

deps group: 'org.springframework', name: 'spring-orm', version: '4.3.17.RELEASE', transitive: false

deps group: 'org.springframework', name: 'spring-oxm', version: '4.3.17.RELEASE', transitive: false

deps group: 'org.springframework', name: 'spring-tx', version: '4.3.17.RELEASE', transitive: false

deps group: 'org.springframework', name: 'spring-web', version: '4.3.17.RELEASE', transitive: false

deps group: 'org.springframework.batch', name: 'spring-batch-core', version: '3.0.8.RELEASE', transitive: false

deps group: 'org.springframework.batch', name: 'spring-batch-infrastructure', version: '3.0.8.RELEASE', transitive: false

deps group: 'org.springframework.batch', name: 'spring-batch-integration', version: '3.0.8.RELEASE', transitive: false

deps group: 'org.springframework.batch', name: 'spring-batch-test', version: '2.1.8.RELEASE', transitive: false

deps group: 'org.springframework.integration', name: 'spring-integration-core', version: '4.3.13.RELEASE', transitive: false

deps group: 'org.springframework.retry', name: 'spring-retry', version: '1.1.0.RELEASE', transitive: false

deps group: 'org.springframework.ws', name: 'spring-ws-core', version: '2.4.2.RELEASE', transitive: false

deps group: 'org.springframework.ws', name: 'spring-ws-security', version: '2.4.2.RELEASE', transitive: false

deps group: 'org.springframework.ws', name: 'spring-ws-support', version: '2.4.2.RELEASE', transitive: false

deps group: 'org.springframework.ws', name: 'spring-xml', version: '2.4.2.RELEASE', transitive: false

다중 값 여부

사용할 수 있는 값

deps group: 'ch.qos.logback', name:
'logback-classic', version: '1.1.7', transitive: false

9. 로컬개발환경에서 사용할 서드파티 라이브러리 목록

로컬개발환경에서 사용할 서드파티 라이브러리를 설정합니다.

로컬개발환경에서 사용할 서드파티 라이브러리 목록
속성 설명

localDevConfiguration.install.gradleThirdPartyLibraries

기본값

third group: 'mysql', name: 'mysql-connector-java', version: '5.1', transitive: false

third group: 'com.oracle.jdbc', name: 'ojdbc8', version: '12.2.0.1', transitive: false

다중 값 여부

사용할 수 있는 값

third group: 'mysql', name: 'mysql-connector-java', version: '5.1', transitive: false

10. 로컬개발환경에서 사용할 javadoc 목록

로컬개발환경에서 사용할 javadoc 을 설정합니다.

로컬개발환경에서 사용할 javadoc 목록
속성 설명

localDevConfiguration.install.gradleJtaLibraries

다중 값 여부

11. 로컬개발환경에서 의존성 라이브러리 다운로드 전 실행될 타스크 목록

로컬개발환경에서 의존성 라이브러리 다운로드 전 실행될 타스크를 설정합니다.

로컬개발환경에서 의존성 라이브러리 다운로드 전 실행될 타스크 목록
속성 설명

localDevConfiguration.install.preProcessTask

다중 값 여부

12. 로컬개발환경에서 의존성 라이브러리 다운로드 후 실행될 타스크 목록

로컬개발환경에서 의존성 라이브러리 다운로드 후 실행될 타스크를 설정합니다.

로컬개발환경에서 의존성 라이브러리 다운로드 후 실행될 타스크 목록
속성 설명

localDevConfiguration.install.postProcessTask

다중 값 여부

Copyright© Bankwareglobal All Rights Reserved.