Repository structure for building Commerce UE (xc
) packages
To configure the build properties for a Customization server package, build-buildtype-xc.properties, consider the following relevant configurations that you need to complete. The values in the following name-value pairs are the folders in your workspace.
- web.module.list=commerceue-app
- web.src.dir=src/main/java
- web.resource.dir=src/main/resources
Build process takes these folders from the workspace | Packages to these folders in the output ZIP file | Description |
---|---|---|
commerceue-ear/src/main/application/ | Code/xc-app/ |
|
commerceue-ear/src/main/application/lib | Code/xc-app/lib | Java libraries for the EAR |
commerceue-ear/src/main/application/META-INF/ | Code/xc-app/META-INF/ | Meta info for the EAR |
commerceue-app/src/main/java/ | Code/xc-app/commerceue-app.war:/WEB-INF/classes |
|
commerceue-app/src/main/resources/ | Code/xc-app/commerceue-app.war:/WEB-INF/classes | Java resource file directory, especially property files |
commerceue-app/WebContent/ | Code/xc-app/commerceue-app.war:/ | Web content |
commerceue-app/WebContent/WEB-INF/ | Code/xc-app/commerceue-app.war:/WEB-INF/ | WEB-INF directory |
commerceue-app/WebContent/swagger/ | Code/xc-app/commerceue-app.war:/swagger/ | Swagger web app files |
commerceue-app/WebContent/META-INF | Code/xc-app/commerceue-app.war:/META-INF/ | Web meta information directory |
Certs/xc-app |
|
|
DeployScripts/xc-app |
|