FYI. The SDK simply doesn't compile.
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project PepipostLib: Compilation failure: Compilation failure:
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/controllers/EventsController.java:[11,21] package org.joda.time does not exist
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/controllers/StatsController.java:[11,21] package org.joda.time does not exist
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/controllers/EventsController.java:[59,23] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.controllers.EventsController
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/controllers/EventsController.java:[62,23] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.controllers.EventsController
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/controllers/EventsController.java:[92,23] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.controllers.EventsController
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/controllers/EventsController.java:[95,23] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.controllers.EventsController
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/controllers/EventsController.java:[142,23] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.controllers.EventsController
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/controllers/EventsController.java:[145,23] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.controllers.EventsController
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/controllers/StatsController.java:[54,23] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.controllers.StatsController
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/controllers/StatsController.java:[55,23] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.controllers.StatsController
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/controllers/StatsController.java:[77,23] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.controllers.StatsController
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/controllers/StatsController.java:[78,23] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.controllers.StatsController
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/controllers/StatsController.java:[122,23] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.controllers.StatsController
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/controllers/StatsController.java:[123,23] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.controllers.StatsController
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[12,21] package org.joda.time does not exist
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[13,21] package org.joda.time does not exist
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[14,21] package org.joda.time does not exist
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[15,28] package org.joda.time.format does not exist
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[16,28] package org.joda.time.format does not exist
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[30,26] cannot find symbol
[ERROR] symbol: class DateTimeFormatter
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[39,19] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[48,19] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[57,42] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[66,53] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[82,19] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[91,44] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[100,55] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[116,19] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[129,44] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[138,55] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[154,19] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[163,39] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[172,50] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[186,76] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[188,16] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper.UnixTimestampDeserializer
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[196,72] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[198,31] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper.UnixTimestampSerializer
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[207,78] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[209,16] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper.Rfc1123DateTimeDeserializer
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[217,74] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[219,31] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper.Rfc1123DateTimeSerializer
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[228,78] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[230,16] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper.Rfc8601DateTimeDeserializer
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[238,74] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[240,31] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper.Rfc8601DateTimeSerializer
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[249,73] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[251,16] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.DateTimeHelper.SimpleDateDeserializer
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[259,69] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[261,31] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.DateTimeHelper.SimpleDateSerializer
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[32,23] cannot find symbol
[ERROR] symbol: variable DateTimeZone
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[31,13] cannot find symbol
[ERROR] symbol: variable DateTimeFormat
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[40,20] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[49,20] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[71,14] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[105,14] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[118,24] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[118,39] cannot find symbol
[ERROR] symbol: variable DateTimeZone
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[143,14] cannot find symbol
[ERROR] symbol: class DateTime
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[155,20] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] /private/var/tmp/pepipost-sdk-java/src/main/java/com/pepipost/api/DateTimeHelper.java:[177,14] cannot find symbol
[ERROR] symbol: class LocalDate
[ERROR] location: class com.pepipost.api.DateTimeHelper
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException