Bonita Project Maven Plugin
The Bonita Project plugin provides the capability to handle Bonita specific actions. It can build BDM artifacts and analyze the project dependencies to find Bonita specific extensions.
Goals Overview
The Bonita Project plugin has several goals:
- bonita-project:analyze analyzes the dependencies of this project and determines which are Bonita specific among connectors, actor fitlers, rest api extensions, themes or custom pages.
- bonita-project:business-archive build *.proc files into Bonita Business Achive files.
- bonita-project:copy-provided-pages detects and copy provided Bonita web pages.
- bonita-project:create-bdm-module adds a child 'bdm' maven module to a Bonita Project.
- bonita-project:create-extensions-module adds a child 'extensions' maven module to a Bonita Project.
- bonita-project:extract-configuration extract the parameters values from a given Bonita Configuration file.
- bonita-project:generate-bdm-dao-client generates dao-client java sources for a given BDM descriptor.
- bonita-project:generate-bdm-model generates model java sources for a given BDM descriptor.
- bonita-project:help Display help information on bonita-project-maven-plugin.
- bonita-project:install install project local dependencies in the local repository.
- bonita-project:merge-configuration merge additional parameters values into a given Bonita Configuration file.
- bonita-project:uid-page build UI Designer pages.
- bonita-project:validate validate Bonita project models and descriptors.