- Index

< Previous |  | Next >

# Create a StreamBase Application Project

An EventFlow fragment is one part of a StreamBase Runtime application, which can ultimately be distributed among many nodes and machines. To run an EventFlow fragment at the command line outside of Studio, you must create a separate Studio project for a StreamBase Application. Then, add your EventFlow fragment's archive as a component part of the StreamBase Application.

Follow these steps:

- In Studio, invoke File → New → StreamBase Project.

- In the dialog's first panel, enter a name for the project, and select StreamBase Application as the project type. TIBCO suggests choosing a name for this project that starts with "deploy" to distinguish it from EventFlow and LiveView fragment projects.

- Click Next.

- In the Configure Maven Artifact panel, change the value of the Group ID to `com.example.deptname` to match the Group ID of the fragment you created on Create a New Studio Project. (You are not required to use the same Group ID for a StreamBase Application project as for its dependent fragment projects, but doing this brings clarity to the process.)

  Make sure the Group ID and Artifact ID are correctly reflected in the Package Name field before proceeding. If not, click Back, adjust the Project Name, then click Next again to return to this panel.

  When the Package Name field looks right, click Next.

- Optional. In the third panel, Archetype Properties, to cut down on the number of test instances created and run, edit the `testnodes` line from its default A,B,C to just A.

- Click Finish.