Location and file structure of the WebSphere Commerce Build and Deployment tool
The WebSphere Commerce Build and Deployment tool is installed as part of the WebSphere Commerce product installation to WC_installdir/wcbd/. If you are installing WebSphere Commerce Developer, it is installed to WCDE_installdir/wcbd/.
Description of the WebSphere Commerce Build and Deployment tool installation directory file structure
The following table describes the file structure
of the WebSphere Commerce Build and Deployment tool installation directory:
Path | Type | Description |
---|---|---|
deploy/server | Directory | Contains the server deployment scripts. |
deploy/toolkit | Directory | Contains the toolkit deployment scripts. |
dist/server | Directory | Contains the server deployment packages that are generated by the build process. Created when the build process is run. |
dist/toolkit | Directory | Contains the toolkit deployment packages that are generated by the build process. Created when the build process is run. |
extract | Directory | Contains templates and sample files for the source extraction Ant script. |
lib | Directory | Contains the Java libraries that are required by the build and deployment processes. |
logs | Directory | Contains the build logs. Created when the build process is run. |
project-templates | Directory | Contains the project templates for the DataLoad and
StaticWeb projects. |
properties | Directory | Contains the translated message properties file used by the build process. |
source | Directory | Contains the source code that is copied or extracted from the SCM by the build process. Created when the build process is run. |
working | Directory | Contains intermediary or temporary assets that are generated by the build process. Created when the build process is run. |
wcbd-ant | File | The shell script that launches Ant to start the build process. |
wcbd-ant.bat | File | The batch file that launches Ant to start the build process. |
wcbd-build.private.properties.template | File | The template for the configuration properties file that contains security-sensitive information of the build process (for example, passwords). Properties in this file are encoded by the build process. |
wcbd-build.properties.template | File | The template for the main configuration properties file of the build process. |
wcbd-build.xml | File | The default Ant build file that controls the overall build process. |
wcbd-build-common.xml | File | The Ant build file that contains reusable targets for the build process. |
wcbd-encode-properties | File | The shell script that launches Ant to encode a properties file. |
wcbd-encode-properties.bat | File | The batch file that launches Ant to encode a properties file. |
wcbd-encode-properties.xml | File | The Ant build file that encodes a properties file. |
wcbd-setenv*.template | File | The templates for the batch file or shell script that sets environment variables that are required by the build process. |
wcbd-version-info.properties | File | The properties file that provides version information of the WebSphere Commerce Build and Deployment tool. |
wcbd-build-search-classpath.xml | The Ant build file that sets the WebSphere Commerce Search classpath. | |
wcbd-build-search-definition.properties | The properties file that provides the type of application and the Ant target to use for deploying to the Search EAR. | |
wcbd-build-shared-classpath.xml | The Ant build file that sets the shared WebSphere Commerce and WebSphere Commerce Search classpaths. | |
wcbd-build-wc-definition.properties | The properties file that provides the type of application and the Ant target to use for deploying to the WebSphere Commerce EAR. |