关于Hadoop中是否还有hadoop-core-xxx.jar包吗

本文介绍了Hadoop 2.x系列中jar包的变化,从之前统一的hadoop-core变成了多个分散的jar包,并通过类比解释了jar包的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2.x系列已经没有hadoop-core的jar包了,变成一个个散的了,像下面这样


什么是jar包呢?同事回了一句听经典,相当于ddl,动态链接库。在写java程序到导入jar这个作用来看,确实是这样的。


2025/08/01 10:54:20 - 执行SQL脚本.0 - ERROR (version 9.4.0.0-343, build 0.0 from 2022-11-08 07.50.27 by buildguy) : 错误初始化步骤[执行SQL脚本] 2025/08/01 10:54:20 - 执行SQL脚本.0 - ERROR (version 9.4.0.0-343, build 0.0 from 2022-11-08 07.50.27 by buildguy) : java.lang.NoSuchMethodError: org.apache.hadoop.hive.common.auth.HiveAuthUtils.getSocketTransport(Ljava/lang/String;III)Lorg/apache/hive/org/apache/thrift/transport/TTransport; 2025/08/01 10:54:20 - 执行SQL脚本.0 - at org.apache.hive.jdbc.HiveConnection.createUnderlyingTransport(HiveConnection.java:915) 2025/08/01 10:54:20 - 执行SQL脚本.0 - at org.apache.hive.jdbc.HiveConnection.createBinaryTransport(HiveConnection.java:951) 2025/08/01 10:54:20 - 执行SQL脚本.0 - at org.apache.hive.jdbc.HiveConnection.openTransport(HiveConnection.java:507) 2025/08/01 10:54:20 - 执行SQL脚本.0 - at org.apache.hive.jdbc.HiveConnection.<init>(HiveConnection.java:379) 2025/08/01 10:54:20 - 执行SQL脚本.0 - at org.apache.hive.jdbc.HiveConnection.<init>(HiveConnection.java:284) 2025/08/01 10:54:20 - 执行SQL脚本.0 - at org.apache.hive.jdbc.HiveDriver.connect(HiveDriver.java:94) 2025/08/01 10:54:20 - 执行SQL脚本.0 - at java.sql.DriverManager.getConnection(DriverManager.java:664) 2025/08/01 10:54:20 - 执行SQL脚本.0 - at java.sql.DriverManager.getConnection(DriverManager.java:208) 2025/08/01 10:54:20 - 执行SQL脚本.0 - at org.pentaho.di.core.database.Database.connectUsingClass(Database.java:589) 2025/08/01 10:54:20 - 执行SQL脚本.0 - at org.pentaho.di.core.database.Database.normalConnect(Database.java:481) 2025/08/01 10:54:20 - 执行SQL脚本.0 - at org.pentaho.di.core.database.Database.connect(Database.java:389) 2025/08/01 10:54:20 - 执行SQL脚本.0 - at org.pentaho.di.core.database.Database.connect(Database.java:360) 2025/08/01 10:54:20 - 执行SQL脚本.0 - at org.pentaho.di.trans.steps.sql.ExecSQL.init(ExecSQL.java:297) 2025/08/01 10:54:20 - 执行SQL脚本.0 - at org.pentaho.di.trans.step.StepInitThread.run(StepInitThread.java:69) 2025/08/01 10:54:20 - 执行SQL脚本.0 - at java.lang.Thread.run(Thread.java:748) 2025/08/01 10:54:20 - 转换 1 - ERROR (version 9.4.0.0-343, build 0.0 from 2022-11-08 07.50.27 by buildguy) : 步骤 [执行SQL脚本.0] 初始化失败!
最新发布
08-02
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值