Slightly off-topic, but I know people who use and develop sqlline subscribe to
this list, and sqlline is based on jline, so bear with me.
Sqlline depends on the jline CLI library. Problem is, it depends on v2, while
quite a few projects (Hive, Pig among them) depend on v1. The developers of
jline renamed the packages when they went to v2, but they used the same maven
co-ordinates {groupId: “jline", artifactId: “jline”}. If you are running into
the same problem, the solution might be to use the {groupId: “jline”,
artifactId: “jline2”} release that I just created. Because the artifactId is
different, a project will be able to use both libraries simultaneously.
See https://github.com/jline/jline2/pull/162 for details.
Julian