Nuts
The Java Package Manager
No Fat Jar
Developers, forget about big jars, uber jars and fat jars hassle. You do not need to bother about packaging your dependencies along with your application. Dependencies will be downloaded automatically on install time.
Yourpom.xml
would never be lighter.
Any application
Install any java application with a command as simple as : nuts install <your-package>. Dependencies are shared across all installed applications and you still can install and run multiple versions of the same application.
All maven
built applications are already nuts
aware.
Automate
Take advantage of nuts toolbox which offers a java based and portable GNU binutils implementation (bash
, ls
, cp
, etc.), and extend them to support JSON and XML (and more) output formats to help automation using portable, idempotent, predictable, scriptable and debuggable commands.