Deploying your application for the first time to start working in BMC Helix Innovation Studio
To deploy a package
Navigate to the <artifactId> directory (parent folder) of your application project (or library project) and run the following command:
For example:
\projects\suggestion-box> mvn clean install -Pdeploy
When you deploy the package to the BMC Helix Innovation Studio:
- The deployment package is created as a zip file; for example, com.example.suggestion-box1.0SNAPSHOT.zip.
It is located in the target directory in the application package directory; for example, \projects\suggestion-box\package\target\com.example.suggestion-box1.0SNAPSHOT.zip). The zip file consists of the following folders and files:
- db
- record
- <record-definition-name1>.def
- <record-definition-name2>.def
- <record-definition-name3>.def
- <record-definition-name3>.options
- <record-definition-name3>.data
- <record-definition-name3>.delete
- process
- <process-definition-name1>.def
- <process-definition-name2>.def
- rule
- <rule-definition-name>.def
- association
- view
- <view-definition-name>.def
- named-list
- <named-list-definition-name1>.def
- <named-list-definition-name2>.def
- localized-string
- <localized-strings.def>
- record
- code <jar file>
- package manifest file - The name of this file is in the following format: <Bundle ID>.manifest
For example: com.assocuation.ConfigData.manifest
The .jar file stores the code for your application. The .def files store definitions for your application.
- db
You can access the application in BMC Helix Innovation Studio.
In the BMC Helix Innovation Studio, on the Workspace tab, select deployed application. To launch the application, click Visit deployed application.
You can import the bundle project in Eclipse. Eclipse enables you to modify and test the Java code.
To import the application to Eclipse, you should import the POM file to Eclipse using the Import command (File > Import> General > Maven Projects) and set the root folder to the bundle directory of the project.
Where to go from here