java 文件存在 却找不到文件_当文件确实存在时,ProcessBuilder给出“找不到文件”异常...
正在运行将在Linux Web服务器上运行的应用程序中,以从某个目录中删除日志,但是我一直收到FileNotFound异常。
这是代码:
public static void deleteLOG() {
try {
ProcessBuilder probuilder = new ProcessBuilder("find /home/root/multicraft/servers/ -name '*.log' -delete");
probuilder.start();
} catch (IOException e) {
e.printStackTrace();
}
}
而且例外
java.io.IOException: Cannot run program "find . -name '*CoreData*' -delete" (in directory "/home/root/multicraft/servers"): error=2, No such file or directory
at java.lang.ProcessBuilder.start(Unknown Source)
at com.mcprohosting.com.nodecleanup.Preprocess.deleteCoreData(Preprocess.java:23)
at com.mcprohosting.com.nodecleanup.handlers.CleanupHandler.executeCleanup(CleanupHandler.java:36)
at com.mcprohosting.com.main.NodeCleaner.init(NodeCleaner.java:29)
at com.mcprohosting.com.main.NodeCleaner.main(NodeCleaner.java:25)
Caused by: java.io.IOException: error=2, No such file or directory
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 5 more
但是,命令cd / home / root / multicraft / servers可以很好地工作。
我也尝试过:
ProcessBuilder probuilder = new ProcessBuilder("find . -name '*Backup*' -delete");
probuilder.directory(new File("/home/root/multicraft/servers/"));
probuilder.start();
java 文件存在 却找不到文件_当文件确实存在时,ProcessBuilder给出“找不到文件”异常...相关推荐
- python安装过程中出现文件或目录损坏且无法读取_解决安装python库时windows error5 报错的问题...
python安装库时,有时候会报错windows error 5,可以尝试关闭所有使用python的编辑器.文件等,然后重新pip安装,如果还是不行,可以将报错最下层文件删除即可(如果不放心可以将该文 ...
- Java开发导入腾讯地图描点_腾讯地图点聚合开发-实现地图找房功能
链家实现的效果 分析 链家的地图找房主要分为三层.第一层为市区层,比如南山.罗湖等:第二层为片区,比如南头.科技园等:第三层则为小区. 因为第一层,第二层的数据没有那么多,这两个接口都是把所有的数据一 ...
- java源程序求圆的周长和面积_编写程序,输入圆的半径,求出圆的周长和面积. PI=3.14...
C语言程序 编写函数,求圆面积的值,主函数输入半径,并在主函数中调它. #includemain(){\x09floatS(floatr);\x09floatr;\x09printf("in ...
- java 找不到字体_从Java中的TTF文件加载一些TrueType字体会导致FontFormatException:找不到字体名称...
我试图从我的系统上的TTF文件创建一个 java.awt.Font实例,但只有一些字体能够加载而不会出错.下面的代码是我在网上找到的一些测试代码.在我的系统上运行时,它能够成功加载285种字体(例如A ...
- 给定一个最多包含40亿个随机排列的32位整数的顺序文件,找出一个不在文件中的32位整数
给定一个最多包含40亿个随机排列的32位整数的顺序文件,找出一个不在文件中的32位整数. 1.在文件中至少存在这样一个数? 2.如果有足够的内存,如何处理? ...
- linux服务器文件偶尔丢失,【服务器运维】linux抛出找不到文件非常的解决方法...
场景: 项目在windows下接见一般,linux下抛非常,找不到文件. 剖析: 假如接见的项目文件是如许的:abc/bcd/aa.jpg ,而体系中接见文件的途径是:abc/Bcd/aa.jpg,二 ...
- 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?
给定a.b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a.b文件共同的url? 两种方法: 一.采用Bloom filter,假设布隆过滤器的错误率为0.01,则位 ...
- python 找质数的个数_用Python打造一款文件搜索工具,所有功能自己定义!
一.前言 大家好,又到了Python办公自动化系列. 在日常的办公中,我们经常会从一堆不同格式的文件(夹)中搜索特定的文件,可能你是凭着记忆去找或是借助软件,但你有想过如何用Python实现吗?本文将 ...
- java 实现文件下载保存框_Java开发网 - 任何类型的文件下载时都会弹出文件保存框的实现(原创)...
于 2002-12-12 11:09 :):):)任何类型的文件下载时都会弹出文件保存框的实现:(:(:( 简介: 从事WEB程序设计的朋友一定都遇到过这种情况吧,对于一些操作系统可以识别的文件类型如 ...
- 在安装matlab时,报:找不到必需的文件。(要使用文件安装密钥,您必须从包含安装文件的目录运行安装程序)
@[TOC](在安装matlab时,报:找不到必需的文件.(要使用文件安装密钥,您必须从包含安装文件的目录运行安装程序 报错情况 出错的原因 解决的方法 报错情况 在安装matlab 2020b时 ...
最新文章
- python 点云las、laz文件的读取、写入、压缩
- 【java】staitc
- 照片墙瀑布流加载与阻止加载
- php autoload机制学习
- 旋转目标检测rotation-yolov5笔记
- 下载股票代码的历史数据并打包成csv
- 修改显卡型号软件_马甲显卡又双叕来了 怎么选知道吗?
- ant如何形成时间轴和图库_高中历史时间轴来了(电子高清版),最新最完整的复习时间线整理,这里都有!...
- php sodium 加密解密,sodium库(加密)
- adb错误 - INSTALL_FAILED_NO_MATCHING_ABIS
- 当我们谈高性能时,我们谈些什么?(送书活动)
- ssm线上文具销售系统答辩PPT模板
- HCIE Security 二层攻击防范 备考笔记(幕布)
- Echarts关系图(使用重力图)
- GBK与GB2312
- 蒸鱼的七�秘密八�做法 【精美�文】
- Windows 无法打开“添加打印机”本地打印后台处理程序服务没有运行。请重新启动打印后台处理程序
- VIVADO学习笔记之--DONT_TOUCH
- 探索使用JAVA将汉字解析成拼音
- 主存、辅存、内存、外存、存储器是什么?还傻傻分不清楚?看完这一篇就够了
热门文章
- Android意图Intent总结(隐式意图,显示意图,意图数据传递,意图数据回传)
- c语言编程加三运算,C语言编程入门之--第五章C语言基本运算和表达式-part3
- 请检查 mysql 模块是否正确加载_mysql_connect() 不支持 请检查 mysql 模块是否正确加载...
- java boxlayout 换行,继承FlexboxLayout自定义可自动换行的tag标签
- echart添加点击跳转链接事件多次跳转的问题
- 1018. Binary Prefix Divisible By 5可被 5 整除的二进制前缀
- 美国慈善机构Kars4Kids意外泄露了上万名捐赠者的个人信息
- 基础都掌握了却还是敲不出代码?编程新手如何快速提升coding能力?
- Node Stream 入门与深入
- 技术开发人员需要改变性格吗?