报错内容

在执行自己编写的Jar包的时候,报错

java.io.FileNotFoundException: /home/data/t.txt (Too many open files)at java.io.FileOutputStream.open0(Native Method)
java.io.IOException: Cannot run program "/bin/bash": error=24, Too many open filesat java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)

有文件写入过程,还有调用Linux脚本的过程。

原因

文件流未关闭,以及Process对象未销毁

解决方案

相关操作完成后,关闭所有打开的文件流,销毁Process对象

bufferedWriter.close();
fileOutputStream.close();
String shStr = "ls -la";Process process = Runtime.getRuntime().exec(sh);process.destroy();

执行Jar包报错FileNotFoundException: /home/data/t.txt (Too many open files)以及Cannot run program “/bin/bash相关推荐

  1. android运行jar文件路径,java命令行执行jar包报错解决

    今天遇到一个问题,在终端doc命令行下,执行java -jar 操作,报错Error: Unable to access jarfile CheckAndroidV2Signature.jar 找了各 ...

  2. gradle打成jar包报错 错误: 找不到或无法加载主类 App(已经配置过主类)

    文章目录 将gradle打成jar包(包括依赖) 运行jar包 报错 原因(src自己手动创建的) 解决(添加src目录) 将gradle打成jar包(包括依赖) jar {manifest {att ...

  3. springbbot运行无法编译成功,找不到jar包报错:Error:(3, 46) java: 程序包org.springframework.context.annotation不存在

    文章目录 问题描述: 解决方案: 问题描述: 提示:idea springbbot运行无法编译成功,找不到jar包报错 E:\ideaProject\demokkkk\src\main\java\co ...

  4. java 集成讯飞语音 pc_【报Bug】sdk集成 讯飞语音输入jar包报错

    sdk集成 讯飞语音输入jar包报错 Caused by: org.gradle.api.internal.artifacts.transform.TransformException: Execut ...

  5. windows下使用java -jar运行jar包报错:Unable to open nested jar file BOT-INF/lib/geronimo-javamail_1.4_spec-1.

    windows下使用java -jar命令运行jar包报错问题:Unable to open nested jar file 'BOT-INF/lib/geronimo-javamail_1.4_sp ...

  6. IDE中maven依赖jar包报错的处理

    学习是一个积累过程,也是一个总结过程,当然不可否认的是,学有先后,达者为先. 做一下自我的小总结吧,不然过一两年后可能会忘掉一些. maven仓库配置 1.本地默认仓库是在C盘 Apache-mave ...

  7. spring cloud聚合项目打jar包报错

    问题描述:项目代码在本地运行时一切正常,使用maven命令进行install时发现怎么也不成功,报错信息如下: console端一直在报错,说@Test注解类的测试方法有问题,这时候你需要去Maven ...

  8. idear 打jar包报错:jar中没有主清单属性 的一种解决办法

    idear 打包报:jar中没有主清单属性 部分参考自,InteliJ IDEA生成可执行jar运行提示没有主清单属性 - JavaShuo 并完善之. java生成可执行jar文件其中一种方法: ( ...

  9. java 导入包报错_Intellij IDEA 导入个推jar包 报错java.lang.NoClassDefFoundError

    Intellij IDEA使用的是Gradle,发现个推服务器SDK没有Gradle的导入方式,不会用Maven,只好选择jar包方式导入 却遇到了一个坑. 想通过导入jar包方式使用个推的SDK,直 ...

  10. python调用java的jar包_python调用java的jar包报错127

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 最近在弄python需要调用到Java的jar包,按照网上的教程走,最后总是报错No matching overloads found for [init ...

最新文章

  1. 腾讯视频如何设置定时关机
  2. 洛谷 P1426 小鱼会有危险吗(C语言)
  3. 面向对象实现ATM功能
  4. android渲染是skia与egl,Huang_Dongsung
  5. 【转】宝贝,我要出嫁了……
  6. oracle 备份恢复 12oracle逻辑备份恢复补充
  7. 软件从“出生”到“消亡”的过程称为_软件测试面试最常问到的101个面试问题,你中枪了吗?(一)...
  8. 桌面版IDE将迎终结,Github发布代码空间Codespaces | 凌云时刻
  9. 大数据时代的医学公共数据库与数据挖掘技术简介
  10. 创业挑战杯获奖作品范例_挑战杯创业计划大赛金奖作品1——【挑战杯获奖作品】...
  11. MD5及pack安装
  12. 后缀树总结-java版
  13. java快捷复制_java - Eclipse复制/粘贴整行键盘快捷键
  14. 第三章 违反假设条件的处理(模型的变换与GMM估计)
  15. [paper]DeepFool: a simple and accurate method to fool deep neural networks
  16. 微信公众号开发 - 开发环境搭建
  17. QQ浏览器如何设置HTTP代理
  18. 计算机网络云怎么连接网络设置方法,华为云电脑如何连网,华为云电脑使用教程...
  19. linux运维实施命令,很实用的Linux运维命令
  20. 《论文阅读笔记》Attention Bottlenecks for Multimodal Fusion

热门文章

  1. Cyclone IV E系列介绍
  2. python实现图像 webp格式转换为jpg,bmp,tif,png等格式(已验证)
  3. KDD2020|字节联合密歇根州立大学提出推荐广告联合训练框架RAM(已开源)
  4. 思维导图与知识树/大纲/目录的区别是什么?
  5. word文档设置不同的页眉页脚
  6. 徐思201771010132《面向对象程序设计(java)》第八周学习总结
  7. Qt制作透明背景图片与裁剪图片
  8. 显微镜下的大明内容_读《显微镜下的大明》有感
  9. 405服务器响应失败,服务器返回HTTP响应代码:405
  10. android模拟器 vm版,怎样用vmware虚拟机安装android模拟器