原文:FTP下载的文件处理报错:java.io.IOException: central directory is empty, can't expand corrupt archive.

一 问题来源 最近做一个海安项目,不同网域之间数据需要通过FTP摆渡文件的形式同步,因此代码就涉及到FTP文件压缩上传 下载解压的操作。windows本地开发环境对文件下载解压没有问题,发布linux个别文件报如下错误: 排查发现报错的就是固定的那几个文件,本地windows环境检查发现文件状态正常,没有损坏的情况。 二 解决方法 FTP文件下载时设置以字节的方式进行传输,ftpClient.se ...

2022-04-19 17:23 0 663 推荐指数:

查看详情

Spark java.io.IOException: Can't get Master Kerberos principal for use as renewer 错误解决

一、概述 当集群开启了Kerberos后,Spark向hive中写入数据时,代码中会去读取yarn的配置文件,如果读不到yarn的配置文件,就会报这样的错误。如果用IDEA开发的ETL程序直接在CDH上面运行是没有这个问题的;但是当程序在第三方机器上运行时就会包这个错误。因为Spark客户端 ...

Thu Aug 13 01:24:00 CST 2020 0 1602
java.io.IOException:打开的文件过多

另外方法:1.使用ps -ef |grep java (java代表你程序,查看你程序进程) 查看你的进程ID,记录ID号,假设进程ID为122.使用:lsof -p 12 | wc -l 查看当前进程id为12的 文件操作状况 执行该命令出现文件使用情况为 10523.使用 ...

Sat Aug 15 04:57:00 CST 2020 0 604
Dubbo java.io.IOException: Can not lock the registry cache file

跑单测用例的时候,以前执行成功的用例,运行时控制台仍然会报 dubbo 相关的错误: Failed to save registry store file, cause: Can not lock the registry cache file 2016-03-22 17:16:05,493 ...

Wed Mar 23 01:47:00 CST 2016 4 8094
Error parsing SQL Mapper Configuration. Cause: java.io.IOException:报错处理

报错如下: 目录如下: 错误原因:日志显示是找不到studentMapper.xml 的Mapper配置文件,但是根据目录查看没有问题。 最终了解到idea编辑的时候,不会自动编译src的java目录的xml文件。 解决思路:将IDEA maven项目中src源代码下的xml等资源文件编译进 ...

Fri Mar 11 23:16:00 CST 2022 0 642
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM