Example Plugins Using UI
The source code of nexus-oss is the best source of current techniques. uSe the branch relevant for your version of Nexus.
We have an issue to create a bare-bones example plugin adding basic user interface elements. See NEXUS-6434. Contributions accepted.
Upgrading Plugin UI from Nexus 2.7.x to Nexus 2.8.x+
The Atlas Plugin should be a good example of a modern plugin.
Make an implementation:
Then add resources in a pattern similar to:
An example changeset of converting a Nexus 2.7.x plugin to support Nexus 2.8 and 2.9 is here:
What about Nexus Future (3.x)?
The UI has changed dramatically in NX 3.0 and we will write examples and docs on how to build UI plugins for NX 3.0 near it's release date.