📄️ Nuts Commands
Nuts supports multiple types of commands (internal , external), multiple types of execution (embedded, spawn, and system execution) and multiple modes of execution (effective, dry).
📄️ Exec and Which Commands
exec command runs another command and which command does a dry run of it.
📄️ Fetch Command
fetch command is used to download content of an artifact when you exactly know of it's nuts long id (which is required). This will download a cached version of the artifact in the local machine (the artifact passes to 'fetched' status)
📄️ help-cmd
---
📄️ Info Command
info command is a more verbose command than version. It shows a lot of other nuts properties that describe the booted workspace, such as the workspace name, the store locations (artifacts, caches, ....)
📄️ Install Command
A part from URL and path based executions, an artifact should be installed to be run. Installation can be auto fired when you first execute the artifact (you will be prompted to install the artifact) or manually using the install command. Note that when you run directly a jar file as a path or url, the artifact will not be installed!
📄️ License Command
license command shows license of nuts and exits. nuts adopts GNU General Public License v3 which is quite permissive.
📄️ Search Command
Artifact can be in multiple states. they can be
📄️ Version Command
This command will show nuts version. It is helpful to note that nuts has a couple of components : api and impl.
📄️ Welcome Command
This command does absolutely nothing but showing this message