ryantenney / passkit4j

Java library for generating Apple Passbook (.pkpass) files

Home Page:http://www.ryantenney.com/passkit4j/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Versions of library dependencies

angelblond opened this issue · comments

Hi!! I'm just trying to use your library in order to apply it to create passbooks. Some colleagues told me your library is the best implementation found. But I've realized that your library calls some other libraries, which I've found already, However, there are some troubles with some function calls, so I think it's all about version of the library imports. Then I want to ask you: which are the library versions you used in passkit4j of the following:

  • Fasterxml - Jackson

(continuation from the previous one)

  • bouncycastle
  • lombok

Thanks for your attention, I'll be expecting your answer!

Hi, you can find all the library versions in the POM:

<dependency>

  • Jackson: 2.1.0 (though this project is compatible with all newer versions of jackson)
  • Bouncycastle 1.47
  • Lombok 0.12.0 (however lombok is strictly a compile-time dependency, it does not need to be on the runtime classpath)

You mentioned trouble with function calls... Are you having trouble compiling the code in your IDE? This project uses Lombok to autogenerate much of the source code, so the code in this repo can't be compiled directly.

If this is the issue you're experiencing and you aren't using a maven/ivy compatibile dependency manager, I'd recommend downloading the pre-compiled jar from Maven Central: http://search.maven.org/remotecontent?filepath=com/ryantenney/passkit4j/passkit4j/2.0.0/passkit4j-2.0.0.jar