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 |