Create a Project Using a Script

After installing the dependencies, you must create the extension project using the Maven archetype.

About this task

The manage_integration_project.py creates a Maven-based extension project in the /projects directory. This task assumes that you are on the same pod where you installed the dependencies as user mtx.

Procedure

  1. Run the following command to create the project.
    mip -init-mvn:project_name

    Where project_name is a descriptive name for your project.

  2. When prompted, answer the following questions.
    • Please enter the MATRIXX release version [versionNumber]:
    • Define value for property 'groupId':
    • Define value for property 'version' 1.0-SNAPSHOT:

    The versionNumber is the MATRIXX release version. The groupId uniquely identifies your project across all projects. A group ID should follow Java's package name rules. See the Maven documentation for more information. The version is a unique version number used to identify the project for distribution purposes. Accept the default or use a value other than 1.

Results

When project creation completes, you should see "BUILD SUCCESS".

The script creates a new project named purchase in the /projects directory in the directory where you ran the command. In addition, the /projects directory includes directories for the Extensions module (/extensions) and the RS Gateway Extension module (/rsgwextension).