Skip to content

Commit 3bd1ed4

Browse files
committed
[BAEL-8456] - Moved Java Date articles into a new module - 'java-dates'
1 parent f60debd commit 3bd1ed4

67 files changed

Lines changed: 177 additions & 28 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

core-java-8/README.md

Lines changed: 0 additions & 4 deletions

core-java-9/README.md

Lines changed: 0 additions & 2 deletions

core-java/README.md

Lines changed: 0 additions & 4 deletions

java-dates/.gitignore

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
*.class
2+
3+
0.*
4+
5+
#folders#
6+
/target
7+
/neoDb*
8+
/data
9+
/src/main/webapp/WEB-INF/classes
10+
*/META-INF/*
11+
.resourceCache
12+
13+
# Packaged files #
14+
*.jar
15+
*.war
16+
*.ear
17+
18+
# Files generated by integration tests
19+
*.txt
20+
backup-pom.xml
21+
/bin/
22+
/temp
23+
24+
#IntelliJ specific
25+
.idea/
26+
*.iml

java-dates/README.md

Lines changed: 16 additions & 0 deletions

java-dates/pom.xml

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3+
<modelVersion>4.0.0</modelVersion>
4+
<groupId>com.baeldung</groupId>
5+
<artifactId>java-dates</artifactId>
6+
<version>0.1.0-SNAPSHOT</version>
7+
<packaging>jar</packaging>
8+
<name>java-dates</name>
9+
10+
<parent>
11+
<groupId>com.baeldung</groupId>
12+
<artifactId>parent-java</artifactId>
13+
<version>0.0.1-SNAPSHOT</version>
14+
<relativePath>../parent-java</relativePath>
15+
</parent>
16+
17+
<dependencies>
18+
<dependency>
19+
<groupId>org.apache.commons</groupId>
20+
<artifactId>commons-lang3</artifactId>
21+
<version>${commons-lang3.version}</version>
22+
</dependency>
23+
<dependency>
24+
<groupId>log4j</groupId>
25+
<artifactId>log4j</artifactId>
26+
<version>${log4j.version}</version>
27+
</dependency>
28+
<dependency>
29+
<groupId>org.projectlombok</groupId>
30+
<artifactId>lombok</artifactId>
31+
<version>${lombok.version}</version>
32+
<scope>provided</scope>
33+
</dependency>
34+
<!-- test scoped -->
35+
<dependency>
36+
<groupId>org.assertj</groupId>
37+
<artifactId>assertj-core</artifactId>
38+
<version>${assertj.version}</version>
39+
<scope>test</scope>
40+
</dependency>
41+
<dependency>
42+
<groupId>joda-time</groupId>
43+
<artifactId>joda-time</artifactId>
44+
<version>${joda-time.version}</version>
45+
</dependency>
46+
<dependency>
47+
<groupId>com.darwinsys</groupId>
48+
<artifactId>hirondelle-date4j</artifactId>
49+
<version>RELEASE</version>
50+
<scope>test</scope>
51+
</dependency>
52+
</dependencies>
53+
54+
<build>
55+
<finalName>java-dates</finalName>
56+
<resources>
57+
<resource>
58+
<directory>src/main/resources</directory>
59+
<filtering>true</filtering>
60+
</resource>
61+
</resources>
62+
63+
<plugins>
64+
<plugin>
65+
<groupId>org.apache.maven.plugins</groupId>
66+
<artifactId>maven-dependency-plugin</artifactId>
67+
<executions>
68+
<execution>
69+
<id>copy-dependencies</id>
70+
<phase>prepare-package</phase>
71+
<goals>
72+
<goal>copy-dependencies</goal>
73+
</goals>
74+
<configuration>
75+
<outputDirectory>${project.build.directory}/libs</outputDirectory>
76+
</configuration>
77+
</execution>
78+
</executions>
79+
</plugin>
80+
81+
<plugin>
82+
<groupId>org.apache.maven.plugins</groupId>
83+
<artifactId>maven-compiler-plugin</artifactId>
84+
<version>${maven-compiler-plugin.version}</version>
85+
<configuration>
86+
<source>${maven.compiler.source}</source>
87+
<target>${maven.compiler.target}</target>
88+
</configuration>
89+
</plugin>
90+
</plugins>
91+
</build>
92+
93+
<properties>
94+
<!-- util -->
95+
<commons-lang3.version>3.5</commons-lang3.version>
96+
<lombok.version>1.16.12</lombok.version>
97+
<joda-time.version>2.10</joda-time.version>
98+
<!-- testing -->
99+
<assertj.version>3.6.1</assertj.version>
100+
<maven.compiler.source>9</maven.compiler.source>
101+
<maven.compiler.target>9</maven.compiler.target>
102+
</properties>
103+
</project>

core-java/src/main/java/com/baeldung/date/DateWithoutTime.java renamed to java-dates/src/main/java/com/baeldung/date/DateWithoutTime.java

File renamed without changes.

core-java-8/src/main/java/com/baeldung/datetime/AddHoursToDate.java renamed to java-dates/src/main/java/com/baeldung/datetime/AddHoursToDate.java

File renamed without changes.

core-java-8/src/main/java/com/baeldung/datetime/README.md renamed to java-dates/src/main/java/com/baeldung/datetime/README.md

core-java-8/src/main/java/com/baeldung/datetime/UseDuration.java renamed to java-dates/src/main/java/com/baeldung/datetime/UseDuration.java

File renamed without changes.

0 commit comments

Comments
 (0)