From 6ce78b1dde25a3e9a4e4be97e4d64189cf807a2b Mon Sep 17 00:00:00 2001 From: Alessio Stalla Date: Mon, 30 Sep 2019 20:53:40 +0200 Subject: [PATCH] #BAEL-16646 Start splitting Java dates articles regarding Java 8. --- .../core-java-datetime/README.md | 2 +- .../java-dates-java8/README.md | 6 +++ .../java-dates-java8/pom.xml | 53 +++++++++++++++++++ .../baeldung/dateapi/ConversionExample.java | 0 .../dateapi/JavaUtilTimeUnitTest.java | 0 core-java-modules/core-java-datetime/pom.xml | 1 + java-dates/README.md | 1 - 7 files changed, 61 insertions(+), 2 deletions(-) create mode 100644 core-java-modules/core-java-datetime/java-dates-java8/README.md create mode 100644 core-java-modules/core-java-datetime/java-dates-java8/pom.xml rename {java-dates => core-java-modules/core-java-datetime/java-dates-java8}/src/test/java/com/baeldung/dateapi/ConversionExample.java (100%) rename {java-dates => core-java-modules/core-java-datetime/java-dates-java8}/src/test/java/com/baeldung/dateapi/JavaUtilTimeUnitTest.java (100%) diff --git a/core-java-modules/core-java-datetime/README.md b/core-java-modules/core-java-datetime/README.md index 51f52e239d..9077b0a10f 100644 --- a/core-java-modules/core-java-datetime/README.md +++ b/core-java-modules/core-java-datetime/README.md @@ -1,3 +1,3 @@ ## Java Date and Time -This module contains articles about date and time in Java. +This module contains articles about date and time in Java. Please refer to its submodules. diff --git a/core-java-modules/core-java-datetime/java-dates-java8/README.md b/core-java-modules/core-java-datetime/java-dates-java8/README.md new file mode 100644 index 0000000000..1e36c546df --- /dev/null +++ b/core-java-modules/core-java-datetime/java-dates-java8/README.md @@ -0,0 +1,6 @@ +## Java 8+ Date and Time API + +This module contains articles about the Date and Time API introduced with Java 8. + +### Relevant Articles: +- [Migrating to the New Java 8 Date Time API](http://www.baeldung.com/migrating-to-java-8-date-time-api) diff --git a/core-java-modules/core-java-datetime/java-dates-java8/pom.xml b/core-java-modules/core-java-datetime/java-dates-java8/pom.xml new file mode 100644 index 0000000000..d5bbcb6e4d --- /dev/null +++ b/core-java-modules/core-java-datetime/java-dates-java8/pom.xml @@ -0,0 +1,53 @@ + + 4.0.0 + java-dates-java8 + ${project.parent.version} + java-dates-java8 + jar + + + com.baeldung + parent-java + 0.0.1-SNAPSHOT + ../../../parent-java + + + + + org.assertj + assertj-core + ${assertj.version} + test + + + + + java-dates-java8 + + + src/main/resources + true + + + + + + org.apache.maven.plugins + maven-compiler-plugin + ${maven-compiler-plugin.version} + + ${maven.compiler.source} + ${maven.compiler.target} + + + + + + + 1.9 + 1.9 + + 3.6.1 + + diff --git a/java-dates/src/test/java/com/baeldung/dateapi/ConversionExample.java b/core-java-modules/core-java-datetime/java-dates-java8/src/test/java/com/baeldung/dateapi/ConversionExample.java similarity index 100% rename from java-dates/src/test/java/com/baeldung/dateapi/ConversionExample.java rename to core-java-modules/core-java-datetime/java-dates-java8/src/test/java/com/baeldung/dateapi/ConversionExample.java diff --git a/java-dates/src/test/java/com/baeldung/dateapi/JavaUtilTimeUnitTest.java b/core-java-modules/core-java-datetime/java-dates-java8/src/test/java/com/baeldung/dateapi/JavaUtilTimeUnitTest.java similarity index 100% rename from java-dates/src/test/java/com/baeldung/dateapi/JavaUtilTimeUnitTest.java rename to core-java-modules/core-java-datetime/java-dates-java8/src/test/java/com/baeldung/dateapi/JavaUtilTimeUnitTest.java diff --git a/core-java-modules/core-java-datetime/pom.xml b/core-java-modules/core-java-datetime/pom.xml index e61f804a32..080289e751 100644 --- a/core-java-modules/core-java-datetime/pom.xml +++ b/core-java-modules/core-java-datetime/pom.xml @@ -18,6 +18,7 @@ java-dates-computations java-dates-conversion + java-dates-java8 java-dates-string diff --git a/java-dates/README.md b/java-dates/README.md index c9ee971101..f16ea6d411 100644 --- a/java-dates/README.md +++ b/java-dates/README.md @@ -5,7 +5,6 @@ ### Relevant Articles: - [TemporalAdjuster in Java](http://www.baeldung.com/java-temporal-adjuster) - [Period and Duration in Java](http://www.baeldung.com/java-period-duration) -- [Migrating to the New Java 8 Date Time API](http://www.baeldung.com/migrating-to-java-8-date-time-api) - [Introduction to the Java 8 Date/Time API](http://www.baeldung.com/java-8-date-time-intro) - [Get the Current Date, Time and Timestamp in Java 8](http://www.baeldung.com/current-date-time-and-timestamp-in-java-8) - [How to Get the Start and the End of a Day using Java](http://www.baeldung.com/java-day-start-end)