我已经下载了必要的 jar 文件。我还更改了.bashrc
配置并在hadoop-env.sh
. 它仍然给出以下错误:
Exception in thread "main" java.lang.NoClassDefFoundError: jline/ArgumentCompletor$ArgumentDelimiter
我已经下载了必要的 jar 文件。我还更改了.bashrc
配置并在hadoop-env.sh
. 它仍然给出以下错误:
Exception in thread "main" java.lang.NoClassDefFoundError: jline/ArgumentCompletor$ArgumentDelimiter
异常中的缺失类是jline-<version>.jar
. 并且这个jar默认包含在$HIVE_HOME/lib
目录下。
检查您是否在 Hive 的CLASSPATH
. 如果是,您可以从这里下载一个并将其添加到lib/
Hive 的路径中。