Expander Basics
Prerequisites
- Java 8+
- Maven 3.6.0+
- configured for NSX nexus
- IntelliJ IDEA 2022+
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.26.2 and install it from disk (Settings > Plugins > Install Plugin from Disk...).
Example Project
The tutorial can be followed inside any existing expander bundle, however to get started, expanders-sandbox
project is recommended.
Clone expanders-sandbox (or obtain a zip elsewhere).
git clone git@github.com:normalizedsystems/expanders-sandbox
Follow setup instructions in expanders-sandbox/README.md.