From fc23f95a92176af4b5fe327ae09dc79fcf7d7f10 Mon Sep 17 00:00:00 2001 From: SSelim <1998slim@gmail.com> Date: Sat, 22 Jan 2022 11:14:45 +0100 Subject: [PATCH 01/12] Update README.md --- README.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index d301a4f5c..96f1cd6f1 100644 --- a/README.md +++ b/README.md @@ -10,18 +10,19 @@ Network Updatable Things Services website : [https://thevpc.github.io/nuts](https://thevpc.github.io/nuts) -```nuts``` is a Java™ Package Manager that helps discovering, downloading, assembling and executing local and remote artifacts (packages) in a very handy way. +```nuts``` is a Java™ Package Manager that helps discover, download, assemble and execute local and remote artifacts (packages) in a very handy way. +[//]: # a comment -Unlike maven which resolves dependencies at compile time, ```nuts``` solves dependencies and builds the classpath at install time and, as a result, saves disk and bandwidth by downloading and caching only libraries required for the current environment and share them between multiple installed applications. +Unlike Maven which resolves dependencies at compile time, ```nuts``` solves dependencies and builds the classpath at install time and, as a result, saves disk and bandwidth by downloading and caching only libraries required for the current environment and share them between multiple installed applications. -```nuts``` is unique in that it reuses maven and other build tool descriptor formats to solve dependency graph, and does not, whatsoever, have any requirement on existing maven created packages. +```nuts``` is unique in that it reuses Maven and other build tool descriptor formats to solve dependency graph, and does not, whatsoever, have any requirement on existing maven created packages. ```nuts``` is the ultimate solution to get rid of the ugly lib jars, fat-jars, uber-jars and one-jars used for deploying java applications. -## SYNOPSYS +## SYNOPSIS This is just enough info to get you up and running ```nuts``` . -Much more info is available in [nuts documentation website](https://thevpc.github.io/nuts). +Much more info is available in [nuts documentation website](https://thevpc.github.io/nuts/docs). You can have some information also browsing [thevpc.net](https://thevpc.net/nuts/) Even more information is available via ```nuts help``` once it's installed. @@ -39,7 +40,7 @@ It should show a result in the format : nuts-api-version/nuts-runtime-version ## Installing Nuts Preview (Development, recommended for testing) If you want to install (or update from existing rolling version) you just need to do the following. -Please that nuts rolling version (which is the most recent version) is quite stable and you can use it for personal usage, for development or for testing but we recommend you consider official versions for production systems. +Please that nuts rolling version (which is the most recent version) is quite stable and you can use it for personal use, for development or for testing but we recommend you consider official versions for production systems. First you need to download nuts-preview.jar @@ -47,7 +48,7 @@ First you need to download nuts-preview.jar wget https://thevpc.net/nuts-preview.jar -O nuts.jar ``` -Then you must run, in a terminal, the following command. +Then you must run, in a terminal, the following command ``` java -jar nuts.jar -Zy -r=+dev @@ -115,7 +116,7 @@ To run an artifact using **nuts** just type nuts ``` -Several commands are available, and you can always manually run any java and non java application. More info is available in the Nuts official website : [https://thevpc.github.io/nuts](https://thevpc.github.io/nuts). +Several commands are available, and you can always manually run any java and non java application. More info is available on the Nuts official website : [https://thevpc.github.io/nuts](https://thevpc.github.io/nuts). ## Call for Contribution Nuts have lots of ways to be improved. Please feel free to join the journey. From e9cd8d752df10e7cdcc8713a648816410b5042af Mon Sep 17 00:00:00 2001 From: SSelim <1998slim@gmail.com> Date: Sat, 22 Jan 2022 11:52:59 +0100 Subject: [PATCH 02/12] Update README.md --- README.md | 40 ++++++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 96f1cd6f1..6713a92ca 100644 --- a/README.md +++ b/README.md @@ -10,23 +10,23 @@ Network Updatable Things Services website : [https://thevpc.github.io/nuts](https://thevpc.github.io/nuts) -```nuts``` is a Java™ Package Manager that helps discover, download, assemble and execute local and remote artifacts (packages) in a very handy way. -[//]: # a comment +```nuts``` is a Java™ Package Manager that helps discover, download, assemble and execute local and remote artifacts (packages) in an easy and straightforward way. -Unlike Maven which resolves dependencies at compile time, ```nuts``` solves dependencies and builds the classpath at install time and, as a result, saves disk and bandwidth by downloading and caching only libraries required for the current environment and share them between multiple installed applications. +Unlike Maven which resolves dependencies at compile time, ```nuts``` solves dependencies and builds the classpath at install time and, as a result, saves disk storage and bandwidth by downloading and caching only libraries required for the current environment and share them between multiple installed applications. -```nuts``` is unique in that it reuses Maven and other build tool descriptor formats to solve dependency graph, and does not, whatsoever, have any requirement on existing maven created packages. +```nuts``` is unique in that it reuses Maven and other build tool descriptor formats to solve dependency graphs, and does not, whatsoever, have any requirement on existing Maven created packages. ```nuts``` is the ultimate solution to get rid of the ugly lib jars, fat-jars, uber-jars and one-jars used for deploying java applications. ## SYNOPSIS This is just enough info to get you up and running ```nuts``` . -Much more info is available in [nuts documentation website](https://thevpc.github.io/nuts/docs). -You can have some information also browsing [thevpc.net](https://thevpc.net/nuts/) +Much more info is available on [nuts documentation website](https://thevpc.github.io/nuts/docs). +You can also have more information browsing [thevpc.net](https://thevpc.net/nuts/) Even more information is available via ```nuts help``` once it's installed. -To check current nuts version +To check the current nuts version + ``` nuts --version ``` @@ -39,8 +39,8 @@ It should show a result in the format : nuts-api-version/nuts-runtime-version ## Installing Nuts Preview (Development, recommended for testing) -If you want to install (or update from existing rolling version) you just need to do the following. -Please that nuts rolling version (which is the most recent version) is quite stable and you can use it for personal use, for development or for testing but we recommend you consider official versions for production systems. +If you want to install ```nuts``` (or update from an existing rolling version) you just need to do the following.
+Please note that nuts rolling version (which is the most recent version) is quite stable and you can use it for personal use, for development or for testing but we recommend you consider official versions for production systems. First you need to download nuts-preview.jar @@ -56,8 +56,11 @@ java -jar nuts.jar -Zy -r=+dev That’s it, now you must relaunch the terminal window (close the terminal and start it again). -The following command should show you the actual version +The following command should show you the current version +``` +nuts --version +``` ## Installing Nuts (Stable, recommended for Production) @@ -70,12 +73,12 @@ wget wget https://repo1.maven.org/maven2/net/thevpc/nuts/nuts/0.8.3/nuts-0.8.3.j ``` If you want a shorter link, use this one! + ``` wget https://thevpc.net/nuts-stable.jar -O nuts.jar ``` - -Then you must run, in a terminal, one of the the following commands. +Then you must run, in a terminal, one of the the following commands: Run this command to reset the configuration or when you are installing the very first time ``` @@ -89,13 +92,15 @@ java -jar nuts.jar -Ny That’s it, now you must relaunch the terminal window (close the terminal and start it again). -The following command should show you the actual version +The following command should show you the current version ``` -nuts version +nuts --version ``` -## Updating from previously installed version +## Updating from a previously installed version + +Run the following command to update to the latest version ``` nuts update @@ -103,7 +108,6 @@ nuts update ## Run a command - To install a command using **nuts** just type ``` @@ -116,7 +120,7 @@ To run an artifact using **nuts** just type nuts ``` -Several commands are available, and you can always manually run any java and non java application. More info is available on the Nuts official website : [https://thevpc.github.io/nuts](https://thevpc.github.io/nuts). +Several commands are available, and you can always manually run any java and non java application. More info is available on the Nuts official website: [https://thevpc.github.io/nuts](https://thevpc.github.io/nuts). ## Call for Contribution -Nuts have lots of ways to be improved. Please feel free to join the journey. +```nuts``` has lots of ways to be improved. Please feel free to join the journey. From 6cb6d4f50d7a53dc2af5ba948e73fdecd0db27b6 Mon Sep 17 00:00:00 2001 From: SSelim <1998slim@gmail.com> Date: Sat, 22 Jan 2022 11:53:16 +0100 Subject: [PATCH 03/12] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6713a92ca..ff8cb3edc 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Network Updatable Things Services \_\ \/\__,_/\__/____/ production version 0.8.3.0 (accessible on maven central) -website : [https://thevpc.github.io/nuts](https://thevpc.github.io/nuts) +Website : [https://thevpc.github.io/nuts](https://thevpc.github.io/nuts) ```nuts``` is a Java™ Package Manager that helps discover, download, assemble and execute local and remote artifacts (packages) in an easy and straightforward way. From 94805f83d50a3e330b34d5edc7d9a988ed54ac8b Mon Sep 17 00:00:00 2001 From: SSelim <1998slim@gmail.com> Date: Sat, 22 Jan 2022 11:55:31 +0100 Subject: [PATCH 04/12] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ff8cb3edc..33529e048 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ Unlike Maven which resolves dependencies at compile time, ```nuts``` solves depe This is just enough info to get you up and running ```nuts``` . Much more info is available on [nuts documentation website](https://thevpc.github.io/nuts/docs). -You can also have more information browsing [thevpc.net](https://thevpc.net/nuts/) +You can also have more information browsing [thevpc.net](https://thevpc.net/nuts/). Even more information is available via ```nuts help``` once it's installed. To check the current nuts version From b540ba28ef91942623befd104f881d22bebd201a Mon Sep 17 00:00:00 2001 From: SSelim <1998slim@gmail.com> Date: Sat, 22 Jan 2022 11:56:03 +0100 Subject: [PATCH 05/12] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 33529e048..758b43da0 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,7 @@ It should show a result in the format : nuts-api-version/nuts-runtime-version ## Installing Nuts Preview (Development, recommended for testing) If you want to install ```nuts``` (or update from an existing rolling version) you just need to do the following.
+
Please note that nuts rolling version (which is the most recent version) is quite stable and you can use it for personal use, for development or for testing but we recommend you consider official versions for production systems. First you need to download nuts-preview.jar From a17358cd938de74c47a87071f7079727e1e0797b Mon Sep 17 00:00:00 2001 From: SSelim <1998slim@gmail.com> Date: Sat, 22 Jan 2022 11:56:30 +0100 Subject: [PATCH 06/12] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 758b43da0..17b700629 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ It should show a result in the format : nuts-api-version/nuts-runtime-version If you want to install ```nuts``` (or update from an existing rolling version) you just need to do the following.

-Please note that nuts rolling version (which is the most recent version) is quite stable and you can use it for personal use, for development or for testing but we recommend you consider official versions for production systems. +Please note that nuts rolling version (which is the most recent version) is quite stable and you can use it for personal usage, for development or for testing but we recommend you consider official versions for production systems. First you need to download nuts-preview.jar From 781104dc7e548a375858910c272cfdddc871fe2d Mon Sep 17 00:00:00 2001 From: SSelim <1998slim@gmail.com> Date: Sat, 22 Jan 2022 15:15:43 +0100 Subject: [PATCH 07/12] Update README.md --- README.md | 46 ++++++++++++++++++++-------------------------- 1 file changed, 20 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index 17b700629..d301a4f5c 100644 --- a/README.md +++ b/README.md @@ -8,25 +8,24 @@ Network Updatable Things Services \_\ \/\__,_/\__/____/ production version 0.8.3.0 (accessible on maven central) -Website : [https://thevpc.github.io/nuts](https://thevpc.github.io/nuts) +website : [https://thevpc.github.io/nuts](https://thevpc.github.io/nuts) -```nuts``` is a Java™ Package Manager that helps discover, download, assemble and execute local and remote artifacts (packages) in an easy and straightforward way. +```nuts``` is a Java™ Package Manager that helps discovering, downloading, assembling and executing local and remote artifacts (packages) in a very handy way. -Unlike Maven which resolves dependencies at compile time, ```nuts``` solves dependencies and builds the classpath at install time and, as a result, saves disk storage and bandwidth by downloading and caching only libraries required for the current environment and share them between multiple installed applications. +Unlike maven which resolves dependencies at compile time, ```nuts``` solves dependencies and builds the classpath at install time and, as a result, saves disk and bandwidth by downloading and caching only libraries required for the current environment and share them between multiple installed applications. -```nuts``` is unique in that it reuses Maven and other build tool descriptor formats to solve dependency graphs, and does not, whatsoever, have any requirement on existing Maven created packages. +```nuts``` is unique in that it reuses maven and other build tool descriptor formats to solve dependency graph, and does not, whatsoever, have any requirement on existing maven created packages. ```nuts``` is the ultimate solution to get rid of the ugly lib jars, fat-jars, uber-jars and one-jars used for deploying java applications. -## SYNOPSIS +## SYNOPSYS This is just enough info to get you up and running ```nuts``` . -Much more info is available on [nuts documentation website](https://thevpc.github.io/nuts/docs). -You can also have more information browsing [thevpc.net](https://thevpc.net/nuts/). +Much more info is available in [nuts documentation website](https://thevpc.github.io/nuts). +You can have some information also browsing [thevpc.net](https://thevpc.net/nuts/) Even more information is available via ```nuts help``` once it's installed. -To check the current nuts version - +To check current nuts version ``` nuts --version ``` @@ -39,9 +38,8 @@ It should show a result in the format : nuts-api-version/nuts-runtime-version ## Installing Nuts Preview (Development, recommended for testing) -If you want to install ```nuts``` (or update from an existing rolling version) you just need to do the following.
-
-Please note that nuts rolling version (which is the most recent version) is quite stable and you can use it for personal usage, for development or for testing but we recommend you consider official versions for production systems. +If you want to install (or update from existing rolling version) you just need to do the following. +Please that nuts rolling version (which is the most recent version) is quite stable and you can use it for personal usage, for development or for testing but we recommend you consider official versions for production systems. First you need to download nuts-preview.jar @@ -49,7 +47,7 @@ First you need to download nuts-preview.jar wget https://thevpc.net/nuts-preview.jar -O nuts.jar ``` -Then you must run, in a terminal, the following command +Then you must run, in a terminal, the following command. ``` java -jar nuts.jar -Zy -r=+dev @@ -57,11 +55,8 @@ java -jar nuts.jar -Zy -r=+dev That’s it, now you must relaunch the terminal window (close the terminal and start it again). -The following command should show you the current version +The following command should show you the actual version -``` -nuts --version -``` ## Installing Nuts (Stable, recommended for Production) @@ -74,12 +69,12 @@ wget wget https://repo1.maven.org/maven2/net/thevpc/nuts/nuts/0.8.3/nuts-0.8.3.j ``` If you want a shorter link, use this one! - ``` wget https://thevpc.net/nuts-stable.jar -O nuts.jar ``` -Then you must run, in a terminal, one of the the following commands: + +Then you must run, in a terminal, one of the the following commands. Run this command to reset the configuration or when you are installing the very first time ``` @@ -93,15 +88,13 @@ java -jar nuts.jar -Ny That’s it, now you must relaunch the terminal window (close the terminal and start it again). -The following command should show you the current version +The following command should show you the actual version ``` -nuts --version +nuts version ``` -## Updating from a previously installed version - -Run the following command to update to the latest version +## Updating from previously installed version ``` nuts update @@ -109,6 +102,7 @@ nuts update ## Run a command + To install a command using **nuts** just type ``` @@ -121,7 +115,7 @@ To run an artifact using **nuts** just type nuts ``` -Several commands are available, and you can always manually run any java and non java application. More info is available on the Nuts official website: [https://thevpc.github.io/nuts](https://thevpc.github.io/nuts). +Several commands are available, and you can always manually run any java and non java application. More info is available in the Nuts official website : [https://thevpc.github.io/nuts](https://thevpc.github.io/nuts). ## Call for Contribution -```nuts``` has lots of ways to be improved. Please feel free to join the journey. +Nuts have lots of ways to be improved. Please feel free to join the journey. From 55aa39ccab6cc1d943e12e3b46efac87a019e21c Mon Sep 17 00:00:00 2001 From: SSelim <1998slim@gmail.com> Date: Sat, 22 Jan 2022 15:31:01 +0100 Subject: [PATCH 08/12] Update README.md --- .dir-template/src/README.md | 37 +++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/.dir-template/src/README.md b/.dir-template/src/README.md index 851fb4456..f27cb9273 100644 --- a/.dir-template/src/README.md +++ b/.dir-template/src/README.md @@ -8,24 +8,25 @@ Network Updatable Things Services \_\ \/\__,_/\__/____/ production version ${{stableImplVersion}} (accessible on maven central) -website : [https://thevpc.github.io/nuts](https://thevpc.github.io/nuts) +Website : [https://thevpc.github.io/nuts](https://thevpc.github.io/nuts) -```nuts``` is a Java™ Package Manager that helps discovering, downloading, assembling and executing local and remote artifacts (packages) in a very handy way. +```nuts``` is a Java™ Package Manager that helps discover, download, assemble and execute local and remote artifacts (packages) in a very handy way. -Unlike maven which resolves dependencies at compile time, ```nuts``` solves dependencies and builds the classpath at install time and, as a result, saves disk and bandwidth by downloading and caching only libraries required for the current environment and share them between multiple installed applications. +Unlike Maven which resolves dependencies at compile time, ```nuts``` solves dependencies and builds the classpath at install time and, as a result, saves disk storage and bandwidth by downloading and caching only libraries required for the current environment and share them between multiple installed applications. -```nuts``` is unique in that it reuses maven and other build tool descriptor formats to solve dependency graph, and does not, whatsoever, have any requirement on existing maven created packages. +```nuts``` is unique in that it reuses Maven and other build tool descriptor formats to solve dependency graphs, and does not, whatsoever, have any requirement on existing maven created packages. ```nuts``` is the ultimate solution to get rid of the ugly lib jars, fat-jars, uber-jars and one-jars used for deploying java applications. -## SYNOPSYS +## SYNOPSIS This is just enough info to get you up and running ```nuts``` . -Much more info is available in [nuts documentation website](https://thevpc.github.io/nuts). -You can have some information also browsing [thevpc.net](https://thevpc.net/nuts/) +Much more info is available on [nuts documentation website](https://thevpc.github.io/nuts). +You can also have more information also browsing [thevpc.net](https://thevpc.net/nuts/). Even more information is available via ```nuts help``` once it's installed. To check current nuts version + ``` nuts --version ``` @@ -38,8 +39,9 @@ ${{apiVersion}}/${{implVersion}} ## Installing Nuts Preview (Development, recommended for testing) -If you want to install (or update from existing rolling version) you just need to do the following. -Please that nuts rolling version (which is the most recent version) is quite stable and you can use it for personal usage, for development or for testing but we recommend you consider official versions for production systems. +If you want to install ```nuts``` (or update from an existing rolling version) you just need to do the following.
+
+Please note that nuts rolling version (which is the most recent version) is quite stable and you can use it for personal usage, for development or for testing but we recommend you consider official versions for production systems. First you need to download nuts-preview.jar @@ -47,7 +49,7 @@ First you need to download nuts-preview.jar wget https://thevpc.net/nuts-preview.jar -O nuts.jar ``` -Then you must run, in a terminal, the following command. +Then you must run, in a terminal, the following command ``` java -jar nuts.jar -Zy -r=+dev @@ -55,7 +57,7 @@ java -jar nuts.jar -Zy -r=+dev That’s it, now you must relaunch the terminal window (close the terminal and start it again). -The following command should show you the actual version +The following command should show you the current version ## Installing Nuts (Stable, recommended for Production) @@ -69,12 +71,13 @@ wget wget https://repo1.maven.org/maven2/net/thevpc/nuts/nuts/${{stableApiVersio ``` If you want a shorter link, use this one! + ``` wget https://thevpc.net/nuts-stable.jar -O nuts.jar ``` -Then you must run, in a terminal, one of the the following commands. +Then you must run, in a terminal, one of the the following commands: Run this command to reset the configuration or when you are installing the very first time ``` @@ -88,13 +91,15 @@ java -jar nuts.jar -Ny That’s it, now you must relaunch the terminal window (close the terminal and start it again). -The following command should show you the actual version +The following command should show you the current version ``` nuts version ``` -## Updating from previously installed version +## Updating from a previously installed version + +Run the following command to update to the latest version ``` nuts update @@ -115,7 +120,7 @@ To run an artifact using **nuts** just type nuts ``` -Several commands are available, and you can always manually run any java and non java application. More info is available in the Nuts official website : [https://thevpc.github.io/nuts](https://thevpc.github.io/nuts). +Several commands are available, and you can always manually run any java and non java application. More info is available on the Nuts official website: [https://thevpc.github.io/nuts](https://thevpc.github.io/nuts). ## Call for Contribution -Nuts have lots of ways to be improved. Please feel free to join the journey. +```nuts``` has lots of ways to be improved. Please feel free to join the journey. From bafe076060c91fbbc0a2fb144c20c2e9efacf494 Mon Sep 17 00:00:00 2001 From: SSelim <1998slim@gmail.com> Date: Sat, 22 Jan 2022 15:33:20 +0100 Subject: [PATCH 09/12] Update README.md --- .dir-template/src/README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.dir-template/src/README.md b/.dir-template/src/README.md index f27cb9273..59b529b59 100644 --- a/.dir-template/src/README.md +++ b/.dir-template/src/README.md @@ -59,6 +59,10 @@ That’s it, now you must relaunch the terminal window (close the terminal and s The following command should show you the current version +``` +nuts --version +``` + ## Installing Nuts (Stable, recommended for Production) @@ -94,7 +98,7 @@ That’s it, now you must relaunch the terminal window (close the terminal and s The following command should show you the current version ``` -nuts version +nuts --version ``` ## Updating from a previously installed version From faad468980ffe16c6461d56e2099bb33df2a2b9f Mon Sep 17 00:00:00 2001 From: SSelim <1998slim@gmail.com> Date: Sat, 22 Jan 2022 15:39:39 +0100 Subject: [PATCH 10/12] Update README.md --- .dir-template/src/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.dir-template/src/README.md b/.dir-template/src/README.md index 59b529b59..c2349ab5d 100644 --- a/.dir-template/src/README.md +++ b/.dir-template/src/README.md @@ -10,7 +10,7 @@ Network Updatable Things Services Website : [https://thevpc.github.io/nuts](https://thevpc.github.io/nuts) -```nuts``` is a Java™ Package Manager that helps discover, download, assemble and execute local and remote artifacts (packages) in a very handy way. +```nuts``` is a Java™ Package Manager that helps discover, download, assemble and execute local and remote artifacts (packages) in an easy and straightforward way. Unlike Maven which resolves dependencies at compile time, ```nuts``` solves dependencies and builds the classpath at install time and, as a result, saves disk storage and bandwidth by downloading and caching only libraries required for the current environment and share them between multiple installed applications. From 00a1a080ae502024488bb147b8844f7e9180e7c7 Mon Sep 17 00:00:00 2001 From: SSelim <1998slim@gmail.com> Date: Sat, 22 Jan 2022 15:40:14 +0100 Subject: [PATCH 11/12] Update README.md --- .dir-template/src/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.dir-template/src/README.md b/.dir-template/src/README.md index c2349ab5d..9bb09dd81 100644 --- a/.dir-template/src/README.md +++ b/.dir-template/src/README.md @@ -14,7 +14,7 @@ Website : [https://thevpc.github.io/nuts](https://thevpc.github.io/nuts) Unlike Maven which resolves dependencies at compile time, ```nuts``` solves dependencies and builds the classpath at install time and, as a result, saves disk storage and bandwidth by downloading and caching only libraries required for the current environment and share them between multiple installed applications. -```nuts``` is unique in that it reuses Maven and other build tool descriptor formats to solve dependency graphs, and does not, whatsoever, have any requirement on existing maven created packages. +```nuts``` is unique in that it reuses Maven and other build tool descriptor formats to solve dependency graphs, and does not, whatsoever, have any requirement on existing Maven created packages. ```nuts``` is the ultimate solution to get rid of the ugly lib jars, fat-jars, uber-jars and one-jars used for deploying java applications. From 04f038f4dc69ca4765fda62c283c0d5dbeb38333 Mon Sep 17 00:00:00 2001 From: SSelim <1998slim@gmail.com> Date: Sat, 22 Jan 2022 15:42:46 +0100 Subject: [PATCH 12/12] Update README.md --- .dir-template/src/README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.dir-template/src/README.md b/.dir-template/src/README.md index 9bb09dd81..af1cae2d2 100644 --- a/.dir-template/src/README.md +++ b/.dir-template/src/README.md @@ -41,7 +41,7 @@ ${{apiVersion}}/${{implVersion}} If you want to install ```nuts``` (or update from an existing rolling version) you just need to do the following.

-Please note that nuts rolling version (which is the most recent version) is quite stable and you can use it for personal usage, for development or for testing but we recommend you consider official versions for production systems. +Please note that ```nuts``` rolling version (which is the most recent version) is quite stable and you can use it for personal usage, for development or for testing but we recommend you consider official versions for production systems. First you need to download nuts-preview.jar @@ -80,15 +80,16 @@ If you want a shorter link, use this one! wget https://thevpc.net/nuts-stable.jar -O nuts.jar ``` - Then you must run, in a terminal, one of the the following commands: Run this command to reset the configuration or when you are installing the very first time + ``` java -jar nuts.jar -Zy ``` Or run this command when you want to reinstall nuts from scratch without resetting the configuration + ``` java -jar nuts.jar -Ny ```