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

Reply via email to