Skip to main content

Tooling Setup

Prerequisites​

note

An IDE other than IntelliJ (or no IDE at all) can be used for actual development. We do strongly encourage using IntelliJ, as we provide additional tooling for it in the form of a plugin, to assist in development.

Installation​

Download NSX Support plugin 1.33.3 and install it from disk (Settings > Plugins > Install Plugin from Disk...).

install from disk

Example Project​

The tutorial can be followed inside any existing expander bundleExpander BundleA set of expanders sharing a repository, packaged into an expansion resource or archive., however to get started, expanders-sandbox project is recommended.

Retrieve expandersExpanderA unit of generation that combines a data tree instance (functional M1 model) with a template to generate an artifact.-sandbox from Nexus:

mvn dependency:copy "-Dartifact=org.normalizedsystems:expanders-sandbox:LATEST:zip" -U "-DoutputDirectory=."

Follow setup instructions in expandersExpanderA unit of generation that combines a data tree instance (functional M1 model) with a template to generate an artifact.-sandbox/README.md.