Menu

#35 Commons Lang, build with supported version?

3.0.0
closed
nobody
None
1
2019-02-07
2017-01-21
Linus
No

Sorry if this is the wrong place, but this is really not a bug.
Currently jackcess requires the commons-lang-2.6 yet this is now considered "legacy" and was last updated on 2011-01-16..

Commons-lang3 has been released since 2011-07-08 and it's latest release was 2016-10-02

Anychance that jackcess will be created using the newer dependency?

Discussion

  • James Ahlborn

    James Ahlborn - 2017-02-01

    The usage of commons lang in jackcess is minimal, so there's not really much concern about using a "legacy" version. i hate to change dependencies just because (and needlessly break other users). at some point, maybe when the java version is upgraded, i'll bump the dependencies.

     
  • Linus

    Linus - 2017-02-01

    Thanks for the comment James. I understand your reasoning, I was just trying to reduce the number of different versions of the classes I have to keep around for all my different projects.

     
  • James Ahlborn

    James Ahlborn - 2017-02-01

    i certainly understand that. to that end, the use of commons lang is pretty minimal. you could probably do a simple search and replace for the relevant package names and compile your own version which uses commons lang 3 pretty easily.

     
  • James Ahlborn

    James Ahlborn - 2018-12-18

    There is a java 8+ version of jackcess in the works ( https://sourceforge.net/p/jackcess/code/HEAD/tree/jackcess/branches/jdk8/ ). It will eventually be released as version 3.0. It will utilize commons-lang3.

     
  • James Ahlborn

    James Ahlborn - 2019-02-07
    • status: open --> closed
    • Group: Unnassigned --> 3.0.0
     
  • James Ahlborn

    James Ahlborn - 2019-02-07

    fixed in trunk, will be in the 3.0.0 release.

     

Log in to post a comment.

MongoDB Logo MongoDB