New Project Wizard
The New |axon-ivy| Project wizard lets you create a new Axon Ivy project.
On the first page you must specify the settings that are required for the new project. After filling those in, you may already press finish to create the new project.
The following pages are optional and you do not have to complete them. However, they allow you to specify information with regard to deployment or create a first process without further navigation steps.
Accessibility
File -> New -> Axon Ivy Project
Features
This page lets you define the minimally required settings for a new project.
- Project name
Chose a name that describes the contents or the purpose of your project. You are not allowed to use any special characters or spaces.
- Group ID
Identifies your project uniquely across all projects. It has to follow the package name rules, what means that has to be at least as a domain name you control, and you can create as many subgroups as you want. e.g.
com.acme.ria
.- Project ID
You can choose whatever name you want with lowercase letters and no strange symbols, e.g.
users
oruser-manager
.During deployment to the engine the concatenated Group ID + Project ID will act as unique identifier of the project, once it is deployed.
- Default namespace
Define the default namespace for your project. This namespace will be used as standard namespace for new Axon Ivy artifacts. It is also the namespace into which the project’s default data class (
Data
) will be generated.- Location
Defines where to project will be created on your local disk. By default the location will be your eclipse workspace. If a project is selected while opening the wizard, the location will be adjusted, so that the new project is created as child of the existing project, which is handy to build multi-module projects. At any rate, you can adjust the default path to your needs.
Dependencies
The second page is optional. It allows you to specify any project from the workspace as a required project. If there are yet no projects in the workspace, this page isn’t being displayed in the wizard.
- Required Projects
Check the projects that the new project should be depend upon. The selected projects will automatically be required with the version that they currently have in the workspace. The maximum version will be left empty.
You can always reconfigure the required projects at a later point of time in the Project Deployment Descriptor.
New process
The third page is optional. It allows you to quickly define a first process that will be located in your new project.
However, you can always skip this page and define processes later on using the New Process Wizard.
Data Class
An optional page to adjust the Data Class being used by the first process, that may have been defined on the previous page.
However, you can change the Data later on if needed. Detailed description on the Data Class creation can be found under Process Data (page2).