From 5eb2a6e04eb393f3c9534c4f8a2f1f8b6af6327b Mon Sep 17 00:00:00 2001 From: Liesheng Long Date: Fri, 19 Apr 2019 19:08:52 -0400 Subject: [PATCH 1/6] add test code for running jar with arguments --- .../main/java/com/baeldung/jar/JarExample.java | 11 ++++++++++- .../java/com/baeldung/jar/JarExample2.java | 18 ++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 core-java/src/main/java/com/baeldung/jar/JarExample2.java diff --git a/core-java/src/main/java/com/baeldung/jar/JarExample.java b/core-java/src/main/java/com/baeldung/jar/JarExample.java index 5f33188adf..ff468ab6f3 100644 --- a/core-java/src/main/java/com/baeldung/jar/JarExample.java +++ b/core-java/src/main/java/com/baeldung/jar/JarExample.java @@ -3,7 +3,16 @@ package com.baeldung.jar; public class JarExample { public static void main(String[] args) { - System.out.println("Hello Baeldung Reader!"); + System.out.println("Hello Baeldung Reader in JarExample!"); + + if(args == null) { + System.out.println("You have not provided any arguments!"); + }else { + System.out.println("There are "+args.length+" argument(s)!"); + for(int i=0; i Date: Fri, 19 Apr 2019 19:15:30 -0400 Subject: [PATCH 2/6] added link to the article:http://inprogress.baeldung.com/run-jar-application-with-command-line-arguments --- core-java/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java/README.md b/core-java/README.md index c2d1b4a06b..322b700fd7 100644 --- a/core-java/README.md +++ b/core-java/README.md @@ -51,3 +51,4 @@ - [Java Bitwise Operators](https://www.baeldung.com/java-bitwise-operators) - [Guide to Creating and Running a Jar File in Java](https://www.baeldung.com/java-create-jar) - [Making a JSON POST Request With HttpURLConnection](https://www.baeldung.com/httpurlconnection-post) +- [Run Jar application with command line arguments](http://inprogress.baeldung.com/run-jar-application-with-command-line-arguments) From 4524ad57f96cff5451632b1161777726b914a7ca Mon Sep 17 00:00:00 2001 From: Liesheng Long Date: Sat, 20 Apr 2019 22:50:04 -0400 Subject: [PATCH 3/6] Revert "add test code for running jar with arguments" This reverts commit 5eb2a6e04eb393f3c9534c4f8a2f1f8b6af6327b. --- .../main/java/com/baeldung/jar/JarExample.java | 11 +---------- .../java/com/baeldung/jar/JarExample2.java | 18 ------------------ 2 files changed, 1 insertion(+), 28 deletions(-) delete mode 100644 core-java/src/main/java/com/baeldung/jar/JarExample2.java diff --git a/core-java/src/main/java/com/baeldung/jar/JarExample.java b/core-java/src/main/java/com/baeldung/jar/JarExample.java index ff468ab6f3..5f33188adf 100644 --- a/core-java/src/main/java/com/baeldung/jar/JarExample.java +++ b/core-java/src/main/java/com/baeldung/jar/JarExample.java @@ -3,16 +3,7 @@ package com.baeldung.jar; public class JarExample { public static void main(String[] args) { - System.out.println("Hello Baeldung Reader in JarExample!"); - - if(args == null) { - System.out.println("You have not provided any arguments!"); - }else { - System.out.println("There are "+args.length+" argument(s)!"); - for(int i=0; i Date: Sat, 20 Apr 2019 22:51:56 -0400 Subject: [PATCH 4/6] Revert "added link to the article:http://inprogress.baeldung.com/run-jar-application-with-command-line-arguments" This reverts commit e5f11278c67067969e5d0770f0543c124eec698b. --- core-java/README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/core-java/README.md b/core-java/README.md index 322b700fd7..c2d1b4a06b 100644 --- a/core-java/README.md +++ b/core-java/README.md @@ -51,4 +51,3 @@ - [Java Bitwise Operators](https://www.baeldung.com/java-bitwise-operators) - [Guide to Creating and Running a Jar File in Java](https://www.baeldung.com/java-create-jar) - [Making a JSON POST Request With HttpURLConnection](https://www.baeldung.com/httpurlconnection-post) -- [Run Jar application with command line arguments](http://inprogress.baeldung.com/run-jar-application-with-command-line-arguments) From b787689731e8c67cdcfac3fc69f1002fa0beea5d Mon Sep 17 00:00:00 2001 From: Liesheng Long Date: Sat, 20 Apr 2019 23:08:06 -0400 Subject: [PATCH 5/6] add test code for running jar with arguments --- core-java-8-2/.gitignore | 25 +++++++++++++++++++ .../com/baeldung/jarArguments/JarExample.java | 18 +++++++++++++ .../jarArguments/example_manifest.txt | 1 + 3 files changed, 44 insertions(+) create mode 100644 core-java-8-2/.gitignore create mode 100644 core-java-8-2/src/main/java/com/baeldung/jarArguments/JarExample.java create mode 100644 core-java-8-2/src/main/java/com/baeldung/jarArguments/example_manifest.txt diff --git a/core-java-8-2/.gitignore b/core-java-8-2/.gitignore new file mode 100644 index 0000000000..374c8bf907 --- /dev/null +++ b/core-java-8-2/.gitignore @@ -0,0 +1,25 @@ +*.class + +0.* + +#folders# +/target +/neoDb* +/data +/src/main/webapp/WEB-INF/classes +*/META-INF/* +.resourceCache + +# Packaged files # +*.jar +*.war +*.ear + +# Files generated by integration tests +backup-pom.xml +/bin/ +/temp + +#IntelliJ specific +.idea/ +*.iml \ No newline at end of file diff --git a/core-java-8-2/src/main/java/com/baeldung/jarArguments/JarExample.java b/core-java-8-2/src/main/java/com/baeldung/jarArguments/JarExample.java new file mode 100644 index 0000000000..c2fb809790 --- /dev/null +++ b/core-java-8-2/src/main/java/com/baeldung/jarArguments/JarExample.java @@ -0,0 +1,18 @@ +package com.baeldung.jarArguments; + +public class JarExample { + + public static void main(String[] args) { + System.out.println("Hello Baeldung Reader in JarExample!"); + + if(args == null) { + System.out.println("You have not provided any arguments!"); + }else { + System.out.println("There are "+args.length+" argument(s)!"); + for(int i=0; i Date: Sun, 28 Apr 2019 00:33:53 -0400 Subject: [PATCH 6/6] relocate the sample manifest file --- .../com/baeldung/jarArguments => resources}/example_manifest.txt | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename core-java-8-2/src/main/{java/com/baeldung/jarArguments => resources}/example_manifest.txt (100%) diff --git a/core-java-8-2/src/main/java/com/baeldung/jarArguments/example_manifest.txt b/core-java-8-2/src/main/resources/example_manifest.txt similarity index 100% rename from core-java-8-2/src/main/java/com/baeldung/jarArguments/example_manifest.txt rename to core-java-8-2/src/main/resources/example_manifest.txt