From ef2455938e6f25c47d1e50b21287ef8866e90bd9 Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Wed, 29 Oct 2014 16:36:59 +0000 Subject: [PATCH] Align new JavaMail dependencies with Spring IO Platform MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Spring IO Platform already provides dependency management for JavaMail. This commit updates Boot’s new JavaMail dependency management to align with the Platform, thereby allowing the Platform to inherit Boot’s dependency management instead of defining its own. --- spring-boot-autoconfigure/pom.xml | 2 +- spring-boot-dependencies/pom.xml | 11 +++++++++-- spring-boot-starters/spring-boot-starter-mail/pom.xml | 4 ++-- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/spring-boot-autoconfigure/pom.xml b/spring-boot-autoconfigure/pom.xml index c5184d61096..61d4b3b8202 100644 --- a/spring-boot-autoconfigure/pom.xml +++ b/spring-boot-autoconfigure/pom.xml @@ -382,7 +382,7 @@ javax.mail - mail + javax.mail-api true diff --git a/spring-boot-dependencies/pom.xml b/spring-boot-dependencies/pom.xml index a6d67a498b6..b76311c56a8 100644 --- a/spring-boot-dependencies/pom.xml +++ b/spring-boot-dependencies/pom.xml @@ -82,6 +82,7 @@ 2.6.1 3.18.1-GA 1.0.0 + 1.5.2 2.4.2 8.1.15.v20140411 2.2.0.v201112011158 @@ -123,6 +124,7 @@ 3.2.5.RELEASE 1.0.2.RELEASE 2.2.0.RELEASE + ${javax-mail.version} 2.1.3.RELEASE 2.1.1.RELEASE 1.2.5 @@ -488,6 +490,11 @@ json-path ${json-path.version} + + com.sun.mail + javax.mail + ${sun-mail.version} + com.zaxxer HikariCP @@ -552,8 +559,8 @@ javax.mail - mail - 1.5.0-b01 + javax.mail-api + ${javax-mail.version} javax.servlet diff --git a/spring-boot-starters/spring-boot-starter-mail/pom.xml b/spring-boot-starters/spring-boot-starter-mail/pom.xml index 42993a9c626..8362ec3441a 100644 --- a/spring-boot-starters/spring-boot-starter-mail/pom.xml +++ b/spring-boot-starters/spring-boot-starter-mail/pom.xml @@ -42,8 +42,8 @@ spring-context-support - javax.mail - mail + com.sun.mail + javax.mail