Developer

Customizing Maven POM Files

Customize a Maven project object model (POM) file to create and build custom-state OSGi bundles to deploy to SMS Builder.

Procedure

Edit the Maven pom.xml file for your project to define:
  • groupId – package name.
  • artifactId – name of the project.
  • version – version number of the project.
  • packagingbundle.
  • name – name of the state.
For example:
<groupId>com.sap.example</groupId>
<artifactId>customState</artifactId>    
<version>1.0-SNAPSHOT</version>    
<packaging>bundle</packaging>        
<name>Custom State</name>