Hi Azuryy, Your problem may be caused by loading a JLine jar file which is different from that of Tajo. In order to figure out your problem, we need your hadoop distribution and its version. Could you share the details of your environment?
Best regards, Hyunsik Choi On Mon, Mar 31, 2014 at 6:34 PM, Azuryy Yu <[email protected]> wrote: > I built tajo-0.8.0-snapshot, installed hive-0.12, > > run tsql, then, get these Exceptions: > [ERROR] Terminal initialization failed; falling back to unsupported > java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but > interface was expected > at jline.TerminalFactory.create(TerminalFactory.java:101) > at jline.TerminalFactory.get(TerminalFactory.java:159) > at jline.console.ConsoleReader.<init>(ConsoleReader.java:227) > at jline.console.ConsoleReader.<init>(ConsoleReader.java:219) > at jline.console.ConsoleReader.<init>(ConsoleReader.java:211) > at org.apache.tajo.cli.TajoCli.<init>(TajoCli.java:116) > at org.apache.tajo.cli.TajoCli.main(TajoCli.java:469) > > Exception in thread "main" java.lang.IncompatibleClassChangeError: Found > class jline.Terminal, but interface was expected > at jline.console.ConsoleReader.<init>(ConsoleReader.java:228) > at jline.console.ConsoleReader.<init>(ConsoleReader.java:219) > at jline.console.ConsoleReader.<init>(ConsoleReader.java:211) > at org.apache.tajo.cli.TajoCli.<init>(TajoCli.java:116) > at org.apache.tajo.cli.TajoCli.main(TajoCli.java:469) > > > > why? >
