Skip to content

Commit 3a14590

Browse files
committed
- Increased minimum java version from Java7 to Java8
- Increased minimum maven version from v3.3.x to v3.6.x - Updated maven plugins to latest versions
1 parent a9c4678 commit 3a14590

File tree

1 file changed

+24
-21
lines changed

1 file changed

+24
-21
lines changed

pom.xml

Lines changed: 24 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,8 @@
9898
<properties>
9999
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
100100
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
101-
<java.min.version>1.7</java.min.version>
102-
<maven.min.version>3.3</maven.min.version>
101+
<java.min.version>1.8</java.min.version>
102+
<maven.min.version>3.6</maven.min.version>
103103
<maven.test.skip>false</maven.test.skip>
104104
<surefire.forkCount>1</surefire.forkCount>
105105
<surefire.useSystemClassLoader>true</surefire.useSystemClassLoader>
@@ -109,34 +109,34 @@
109109

110110
<!-- Plugin versioning -->
111111
<build-helper-maven-plugin.version>3.0.0</build-helper-maven-plugin.version>
112-
<download-maven-plugin.version>1.4.0</download-maven-plugin.version>
112+
<download-maven-plugin.version>1.5.0</download-maven-plugin.version>
113113
<exec-maven-plugin.version>1.6.0</exec-maven-plugin.version>
114-
<maven-checkstyle-plugin.version>3.0.0</maven-checkstyle-plugin.version>
114+
<maven-checkstyle-plugin.version>3.1.1</maven-checkstyle-plugin.version>
115115
<maven-clean-plugin.version>3.1.0</maven-clean-plugin.version>
116-
<maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
117-
<maven-dependency-plugin.version>3.1.0</maven-dependency-plugin.version>
116+
<maven-compiler-plugin.version>3.8.1</maven-compiler-plugin.version>
117+
<maven-dependency-plugin.version>3.1.1</maven-dependency-plugin.version>
118118
<maven-deploy-plugin.version>2.8.2</maven-deploy-plugin.version>
119-
<maven-ear-plugin.version>3.0.0</maven-ear-plugin.version>
120-
<maven-ejb-plugin.version>3.0.0</maven-ejb-plugin.version>
119+
<maven-ear-plugin.version>3.0.2</maven-ear-plugin.version>
120+
<maven-ejb-plugin.version>3.0.1</maven-ejb-plugin.version>
121121
<maven-enforcer-plugin.version>1.4.1</maven-enforcer-plugin.version>
122-
<maven-failsafe-plugin.version>2.21.0</maven-failsafe-plugin.version>
122+
<maven-failsafe-plugin.version>2.22.2</maven-failsafe-plugin.version>
123123
<maven-gpg-plugin.version>1.6</maven-gpg-plugin.version>
124124
<maven-install-plugin.version>2.5.2</maven-install-plugin.version>
125-
<maven-jar-plugin.version>3.1.0</maven-jar-plugin.version>
126-
<maven-jarsigner-plugin.version>1.4</maven-jarsigner-plugin.version>
127-
<maven-javadoc-plugin.version>3.0.0</maven-javadoc-plugin.version>
128-
<maven-jxr-plugin.version>2.5</maven-jxr-plugin.version>
125+
<maven-jar-plugin.version>3.2.0</maven-jar-plugin.version>
126+
<maven-jarsigner-plugin.version>3.0.0</maven-jarsigner-plugin.version>
127+
<maven-javadoc-plugin.version>3.1.1</maven-javadoc-plugin.version>
128+
<maven-jxr-plugin.version>3.0.0</maven-jxr-plugin.version>
129129
<maven-release-plugin.version>2.5.3</maven-release-plugin.version>
130-
<maven-resources-plugin.version>3.0.2</maven-resources-plugin.version>
131-
<maven-shade-plugin.version>3.1.1</maven-shade-plugin.version>
132-
<maven-source-plugin.version>3.0.1</maven-source-plugin.version>
133-
<maven-surefire-plugin.version>2.21.0</maven-surefire-plugin.version>
134-
<maven-versions-plugin.version>2.5</maven-versions-plugin.version>
135-
<maven-war-plugin.version>3.2.0</maven-war-plugin.version>
130+
<maven-resources-plugin.version>3.1.0</maven-resources-plugin.version>
131+
<maven-shade-plugin.version>3.2.2</maven-shade-plugin.version>
132+
<maven-source-plugin.version>3.2.1</maven-source-plugin.version>
133+
<maven-surefire-plugin.version>2.22.2</maven-surefire-plugin.version>
134+
<maven-versions-plugin.version>2.7</maven-versions-plugin.version>
135+
<maven-war-plugin.version>3.2.3</maven-war-plugin.version>
136136
<!-- Dependency versions -->
137137
<dependency.logback.version>1.2.3</dependency.logback.version>
138-
<dependency.postgresql-jdbc.version>42.2.5.jre7</dependency.postgresql-jdbc.version>
139-
<dependency.slfj.version>1.7.25</dependency.slfj.version>
138+
<dependency.postgresql-jdbc.version>42.2.10</dependency.postgresql-jdbc.version>
139+
<dependency.slfj.version>1.7.30</dependency.slfj.version>
140140
<dependency.testng.version>6.14.3</dependency.testng.version>
141141
</properties>
142142

@@ -262,6 +262,9 @@
262262
<groupId>org.apache.maven.plugins</groupId>
263263
<artifactId>maven-javadoc-plugin</artifactId>
264264
<version>${maven-javadoc-plugin.version}</version>
265+
<configuration>
266+
<source>${java.min.version}</source>
267+
</configuration>
265268
</plugin>
266269
<plugin>
267270
<groupId>org.apache.maven.plugins</groupId>

0 commit comments

Comments
 (0)