From 565b81a3030431a4cfcb331578bcdb7581a9cde6 Mon Sep 17 00:00:00 2001 From: Robert Gurol Date: Fri, 14 Apr 2023 17:55:23 +0200 Subject: [PATCH 1/4] add .gitignore --- java-scaffolding/.gitignore | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 java-scaffolding/.gitignore diff --git a/java-scaffolding/.gitignore b/java-scaffolding/.gitignore new file mode 100644 index 0000000..1a05e5d --- /dev/null +++ b/java-scaffolding/.gitignore @@ -0,0 +1,2 @@ +/.idea +/target \ No newline at end of file From 0e968bf899c7e78d962966532dd5384ac3ff934c Mon Sep 17 00:00:00 2001 From: Robert Gurol Date: Fri, 14 Apr 2023 17:56:54 +0200 Subject: [PATCH 2/4] make maven build work Set Java compiler to latest LTS version --- java-scaffolding/pom.xml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/java-scaffolding/pom.xml b/java-scaffolding/pom.xml index 105f1b3..d9f4933 100644 --- a/java-scaffolding/pom.xml +++ b/java-scaffolding/pom.xml @@ -15,4 +15,16 @@ + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.1 + + 17 + + + + From 8d80fdac02abb0ddb8154b43537ead699e00269a Mon Sep 17 00:00:00 2001 From: Robert Gurol Date: Fri, 14 Apr 2023 17:57:26 +0200 Subject: [PATCH 3/4] update gson --- java-scaffolding/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java-scaffolding/pom.xml b/java-scaffolding/pom.xml index d9f4933..6fd4d4e 100644 --- a/java-scaffolding/pom.xml +++ b/java-scaffolding/pom.xml @@ -11,7 +11,7 @@ com.google.code.gson gson - 2.2.4 + 2.10.1 From 95d0014514a513a109c14fd7d9a87e5e8b3e5ab4 Mon Sep 17 00:00:00 2001 From: Robert Gurol Date: Fri, 14 Apr 2023 17:58:07 +0200 Subject: [PATCH 4/4] fix main(...) "http://..." version of the URL results in an issue (load from URL cannot deal with the HTTP 3XX response) --- .../src/main/java/com/schmeisky/apikata/APIAccess.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java-scaffolding/src/main/java/com/schmeisky/apikata/APIAccess.java b/java-scaffolding/src/main/java/com/schmeisky/apikata/APIAccess.java index 4047a3e..b03189e 100644 --- a/java-scaffolding/src/main/java/com/schmeisky/apikata/APIAccess.java +++ b/java-scaffolding/src/main/java/com/schmeisky/apikata/APIAccess.java @@ -18,7 +18,7 @@ public class APIAccess { public static void main(final String[] args) { try { - final URL url = new URL("http://apis.is/weather/observations/en?stations=1"); + final URL url = new URL("https://apis.is/weather/observations/en?stations=1"); try(InputStream inputStream = url.openStream(); InputStreamReader inputStreamReader = new InputStreamReader(inputStream, Charset.forName("UTF-8")); ) {