【hadoop报错】JAR does not exist or is not a normal file

StarRocks_3.4.10存算一体部署与SeaTunnel 同步mysql数据手册 StarRocks 3.4.10 存算一体部署手册,包含节点故障演练,自动切换功能测试,包含SeaTunnel 自动同步mysql数据测试。 阅读详情
AI摘要

本文讲述了在执行hadoopjar命令时遇到的路径问题,通过调整从绝对路径到使用$HADOOP_HOME环境变量,成功解决了报错。提示读者注意设置环境变量的重要性。

背景

linux
centos7
hadoop
执行 hadoop jar 命令时,一直报错

解决方法

1、确定自己的jar目录是切实存在的,别弄错了
我的是

“/export/server/hadoop-3.1.4/share/hadoop/tools/lib/hadoop-streaming-3.1.4.jar”

2、网上找了很多解决办法,最后看到这个

https://www.mmbyte.com/article/45643.html
对比我的路径和对方的路径
在这里插入图片描述

想着有没有可能是我直接写了绝对路径,而不是用$HADOOP_HOME来替代的问题?抱着试一试的心态,然后将

“/export/server/hadoop-3.1.4/share/hadoop/tools/lib/hadoop-streaming-3.1.4.jar”
改为
$HADOOP_HOME/share/hadoop/tools/lib/hadoop-streaming-3.1.4.jar

果然就好了

tip:得先设置好$HADOOP_HOME哦,这个应该是在安装hadoop的时候就设置的

【硬件开发】振铃 如果是开关管的振铃,那么桥臂的SW处产生的振铃会窜入驱动电路,造成的结果就是驱动电路和上桥臂下桥臂之间的SW节点都会有振铃现象。如果是驱动电路的振铃,那么MCU的输出引脚还是正常的PWM,但是到了MOS管两侧就变成带有振铃的PWM波形了。开关振铃产生的原因是MOS管上面的寄生电感当开关管打开时为了保持电流不变感应出的电压会对电源和地产生冲击。开关管的驱动线上的寄生电容和寄生电感导致的振铃为驱动电路振铃。开关管上的寄生电容和寄生电感导致的振铃为开关节点振铃。、电感等元件的存在,导致电路中的电压和。 阅读详情

相关推荐

深入解析FOC电流环PI参数整定:从理论到实践

本文深入解析了FOC(磁场定向控制)中电流环PI参数整定的核心原理与实践方法。文章从永磁同步电机模型出发,详细阐述了基于带宽与零极点对消的工程法及考虑逆变器延迟的二阶系统整定法两种经典策略,并提供了从理论计算到安全上电调试的完整步骤与常见问题解决方案,帮助工程师精准调校电机控制性能。

weixin_29164497的博客 449

JAR does not exist or is not a normal file

于是翻找安装目录下的每个文件夹,查看share/hadoop下的所有目录中的子目录和文件,发现tools目录下没有编译好的jar包,但发现了有source子目录,在source下发现hadoop-streaming-3.3.0-sources.jar,于是在lib目录下发现编译好的hadoop-streaming-3.3.0.jar。搜索得出结论不论是Hadoop3还是Hadoop2都存在hadoop-streaming.jar。

alac2002的博客 1384

从jieba分词到BERT-wwm——中文自然语言处理(NLP)基础分享系列(12)

今天是本系列的最后一期,完整代码呈现Huggingface transformers平台上微调BERT-wwm-ext的过程方法。

weixin_49518391的博客 3763

WARN hdfs.DataStreamer: Caught exception java.lang.InterruptedException

JAR does not exist or is not a normal file 贴一条stackoverflow的回答 Just go to that path and check it out if the name is correct or not, the convention may differ by the distribution. For example, hadoop 3...

weixin_43484977的博客 1349

Docker篇——Docker常用命令大全!史上最全面的Docker命令,涵盖常规命令、镜像基本命令、容器基本命令以及常用其他命令,一篇文章速通!

本篇文章介绍的关于DOcker的命令非常全面,Docker常见的命令介绍完毕,涉及到的命令比较繁杂,希望大家可以收藏并坚持学习。后续还会持续更新相关技术点,敬请期待

我热爱学习,也乐于分享。无论是科技前沿的洞见,还是生活中的小技巧,我都会在这里与你分享。我相信,知识就是力量,而分享则能让这份力量得到更好的传递。 5746

Comsol超声空化气泡仿真:从基础理论到工业应用实践

本文详细介绍了Comsol超声空化气泡仿真的基础理论及工业应用实践。通过解析超声空化现象、Comsol模型搭建流程及求解器优化技巧,帮助工程师掌握气泡仿真技术,提升超声波清洗和乳液制备等工业应用的效率与质量。

weixin_27966471的博客 253

Hadoop3MapReduce报错:JAR does not exist or is not a normal file

于是翻找安装目录下的每个文件夹,查看share/hadoop下的所有目录中的子目录和文件,发现tools目录下没有编译好的jar包,但发现了有source子目录,在source下发现hadoop-streaming-3.3.0-sources.jar,于是在lib目录下发现编译好的hadoop-streaming-3.3.0.jar。搜索得出结论不论是Hadoop3还是Hadoop2都存在hadoop-streaming.jar。

alac2002的博客 1077

SAP BTP Trial 生命周期全解析:90 天试用、30 天活跃规则、Kyma 有效期与向 Free Tier 的顺滑迁移

摘要: SAP BTP免费试用账号(trial)提供90天有效期,需每30天登录一次保持活跃状态。Kyma运行时有效期仅14天,需特别注意重建。到期后数据不可恢复,建议将关键配置脚本化并保存。若需长期使用,可迁移至无时间限制的免费层(free tier)。文章详细拆解了试用生命周期规则,包括续期、删除机制,并针对CAP开发、集成套件和Kyma等场景提供实操建议,帮助用户规避常见误区,高效利用试用资源。(150字)

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 368

JAR does not exist or is not a normal file,我终于搞出来了!!!

csdn其他人的方法和我的不太匹配,但也怀疑是路径问题。终于在这篇文章里看到一行不太一样的代码,怀着试一试的念头居然过了!首先,在做词云实验的时候,按照林子雨的步骤需要在Linux系统上使用hadoop jar命令运行程序。一看,就是./和没有./的区别,正是令人摸不着头脑。但好歹是解决了~~~~~

2301_78342316的博客 1773

【ComfyUI】FluxKontext 人物服装平铺重构

本文介绍了一个基于ComfyUI的高保真服装语义提取工作流,利用FluxKontext模型实现人物服装结构的精准抽离与平铺展示。工作流包含图像输入、潜空间处理、语义引导和生成输出四个阶段,通过Flux_Kontext_dev_fp8主模型、双CLIP文本编码和VAE转换等核心组件,配合FluxKontextImageScale、ReferenceLatent等节点完成服装结构的稳定提取。流程中CLIPTextEncode负责语义解析,FluxGuidance强化引导力度,KSampler执行最终生成,最终输

Mr数据杨 957

Windows 下 Claude Code Desktop 安装与使用全记录:从零到一的保姆级图文教程

本文主要介绍了Windows 下 Claude Code 安装全记录:从零到一的保姆级图文教程,希望能对学习使用 Claude Code 的同学们有所帮助。 文章目录 1. 背景 2. 安装Claude Code Desktop 3. 配置第三方API 4. 日常使用

weixin_43178406的博客 8万+

纯小白学习大数据第二天——hadoop运行模式

上篇小补充,熟悉这几个文件夹的位置:/opt/module/hadoop-3.1.3/opt/module/hadoop-3.1.3/etc/hadoop报错,考虑是路径没配置好而我的jdk和hadoop都验证安装成功了路径似乎也没问题------一些linux命令:分析:1) 准备 3 台客户机(关闭防火墙、静态 IP、主机名称) 2) 安装JDK 3) 配置环境变量 4) 安装 Hadoop 5) 配置环境变量以上都已经在102上搞定! 怎么快速给103 104配置? 6) 配置集群 7) 单点启动

weixin_42539131的博客 549

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

【畅通版】配置spark环境(含前期的虚拟机virtualbox、ubuntu系统、Hadoop布局、Java环境配置等)

暨上一篇环境配置过程曲折,加上突然意识到25G的ubuntu系统不够干大事,自己的500G固态硬盘分了350出去当主系统盘之后,还有115G剩余,刚好可以把虚拟机和ubuntu全丢过去,又不会占用到原Windows系统盘的空间。于是重新装虚拟机和ubuntu系统,再在这基础上布局Hadoop、Java、spark等。 附上一篇帖:【曲折版】配置spark环境(含前期的虚拟机virtualbox、u...

SophiaSSS的博客 1040

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

基于Hadoop与Spark的空气质量预测系统:CatBoost特征工程实践

大数据分析技术正逐步渗透到环境监测领域,其中分布式存储与计算架构为海量时序数据的处理提供了关键支撑。Hadoop作为成熟的分布式文件系统,负责原始监测数据的可靠存储与管理;Spark则以其高效的内存计算能力,完成数据清洗、聚合统计与特征工程等复杂批处理任务。在机器学习建模环节,CatBoost梯度提升框架凭借对类别特征与缺失值的友好处理,成为构建空气质量预测模型的高效选择。这类技术组合广泛应用于智慧环保、城市治理及科研教学等场景,帮助从历史污染物浓度与气象数据中挖掘规律,实现空气质量等级的辅助研判。本文围绕

weixin_34122604的博客 415

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Hadoop与Spark数据流水线:水产品安全可视化分析系统实现指南

大数据技术栈中,Hadoop与Spark是处理海量结构化数据的两大核心组件。Hadoop通过HDFS提供分布式存储能力,Spark则基于内存计算实现高效的批处理与数据分析。在实际工程中,数据采集、存储、计算与可视化构成了一条完整的数据流水线,每一步都依赖清晰的模块划分与数据流转设计。以水产品安全信息可视化分析为例,系统需要从检测记录中提取地区合格率、检测项超标次数等关键指标,并将统计结果通过接口呈现为业务看板。本文从数据流水线的视角切入,讲解如何利用Hadoop、Spark、PySpark等工具完成数据清洗

weixin_30514745的博客 332

Hadoop+Spark水产品安全可视化毕设实战指南

大数据技术正在深刻改变传统行业的数据处理方式。在分布式存储与计算领域,Hadoop和Spark构成了最核心的技术栈:HDFS负责海量文件的可靠存储,Spark则通过内存计算提供高效的分布式分析能力。与此同时,数据可视化技术让复杂分析结果变得直观易懂,这一组合在食品安全监管、环境监测等场景中具有广泛的应用价值。针对水产品安全检测数据分散、难以综合分析的问题,以毕业设计项目为载体,完整演示了从环境搭建、数据生成、Spark统计分析到ECharts可视化大屏实现的工程链路,帮助读者快速掌握一个可落地的大数据全栈项

weixin_33811539的博客 397

基于Hadoop与Spark的水产品安全信息可视化分析系统设计

在大数据技术体系中,分布式存储与内存计算是处理海量业务数据的核心能力。Hadoop作为分布式存储与资源调度的基础平台,通过HDFS解决数据规模化存储问题,Spark则基于内存计算模型大幅提升批量分析效率。两者结合能够对结构化检测数据进行清洗、聚合和统计挖掘,形成从原始数据到指标结果的完整处理链路。将分析结果持久化到关系型数据库后,借助Flask后端接口与ECharts等可视化工具,可构建清晰直观的数据看板,支撑食品监管、质量追溯和风险预警等应用场景。本文以水产品安全抽检数据为对象,系统阐述如何基于Hadoo

weixin_33795743的博客 414

基于Hadoop与Spark的河南省空气质量预测系统

在大数据时代,海量环境监测数据的存储与分析成为挑战。分布式存储与计算框架如Hadoop和Spark,提供了解决海量数据处理的可靠方案。通过HDFS进行原始数据存储,Spark进行高效的数据清洗、统计分析与特征工程,再结合CatBoost等机器学习算法,可以实现对未来污染物浓度的精准预测。这种技术路径不仅适用于空气质量监测,也可推广至其他时序数据预测场景。本文以河南省空气质量数据分析与预测系统为例,详细阐述从数据采集、存储、清洗、特征工程到模型训练与预测的完整流程,并分享实战中的优化与踩坑经验。

weixin_30247781的博客 318

IO error when scanning jar jar:file:/opt/module/hadoop-3.1.3/share/hadoop/hdfs

Caused by: java.util.zip.ZipException: invalid entry size (expected 19113 but got 19048 bytes) Failed to retrieve data from /webhdfs/v1/?op=LISTSTATUS: Service Unavailable 删了重新上传 重启ok 加油撸代码

hpp74520的博客 1358

Hadoop集群搭建

hadoop 伪分布式(一台)集群搭建 1.安装jdk 1.7以上 –2.安装hadoop 2.8.5 –3.配置/etc/profile,添加 JAVA_HOME=/opt/module/jdk1.8.0_221 HADOOP_HOME=/opt/module/hadoop-2.8.5 PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/sbin:$HADOOP_HOM...

Flora 1777

IDEA: JAR does not exist or is not a normal file

遇到这个问题,不知道怎么回事,在项目结构里把之前添加的工件(artifact)删了,然后重新选了下jdk就好了,记录一下。

mengweicat的博客 273
上一篇: 运行sh文件 报错 Permission denied
下一篇: 虚拟网络设置
Mooney安
博客等级 码龄9年 92粉丝 48原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值