Maven can be confusing, especially for those without experience of building standard web applications. There are also "quirks" to getting it working with OSGi plugins. For standard Java development (e.g. standard WAR files), it's a no-brainer. But for OSGi plugins, there are some hoops that need to be jumped through, because the way Maven compiles (i.e. looking for jar files) is different to how OSGi compiles (using bundles).
However, without Maven, there is a lot that needs manually configuring and setting up.
This was the initial way, and for this you should use the standard release. This will include:
- Plugin project
- Postman tests
- Swagger json file