Application Platform 10.3 | Working with Application Platform Projects | About Deploying Projects | Configuring Application Platform Projects for Asset Build Environment | Application Platform Project Configuration for Asset Build Environment
 
Application Platform Project Configuration for Asset Build Environment
The following table describes the property names, contained in the assetBuild.properties, generated by Designer. The table contains the property names, their value type and description, and it states if the property is required.
Property Name
Value Type
Description
Required
component.name
String
This name is used for the bundle file name and the following manifest headers:
Bundle-Name:
Yes
component.type
String
For Application Platform this value must always be bundle.
Yes
component.home
String
The path to the project source.
No, Asset Build Environment will assume that a project with
component. name
is located in
master_build/build.properties
build.source. projects
component. dependencies
Comma delimited String
A list of component names to be included on the classpath when building this project.
No
component. webcontext
This property is reserved for future use.
No, the web context path defaults to the project name but it can be overridden by the
Web-ContextPath: OSGi
manifest header.
component.version
This property is reserved for future use.
No, specify the bundle version in the project's bnd.bnd file with the
Bundle-Version:
header.
component. src.dirs
This property is reserved for future use.
No, all source files must be in thesrc/main/java directory.
component. dependencies. external
String
This property is a reserved value that is automatically generated in the project’s
assetBuild.properties
file. Its value is a file pattern relative to the configured
BUILD_EXTERNAL_
DIR
classpath variable in Designer and relative to the
build.external.dir
Ant property defined in the master build properties file of Asset Build Environment. For example, this value can be
com/springsource/3.2.3/*.jar.
No