首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >process.waitfor()和BufferReader未在控制台中写入完整文件
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Process process = Runtime.getRuntime().exec(propertiesMap.get("PmdBatFile"));
BufferedReader reader =
                    new BufferedReader(new InputStreamReader(process.getInputStream()));
String s ;
while ((s = reader.readLine()) != null) {
     System.out.println(s);
}
process.waitFor();

在这里,这个过程停止了,jvm在输出中写入了大约13,000行,文件大小显示为3MB,而在超过500MB的文件中,它应该在几乎任何地方写入超过1行的缺少行的文件,之后jvm就会进入死锁。

通过bufferReader可以写入的内容有限制吗?

EN

回答 1

Stack Overflow用户

发布于 2017-09-10 09:53:17

这可以很好地工作。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ProcessBuilder processBuilder = new     ProcessBuilder(propertiesMap.get("PmdBatFile"));
File log = new File(propertiesMap.get("JenkinsLogs")+"\\"+"\JenkinsLog"+"_"+dateFormat.format(date)+".txt");
processBuilder.redirectErrorStream(true);
             processBuilder.redirectOutput(ProcessBuilder.Redirect.appendTo(log));
Process process = processBuilder.start();
process.waitFor();
System.out.println("Done");
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46138191

复制
相关文章
文件读取和写入
从文件a.txt中读取三个整数,然后把这三个整数保存到b.txt中,两整数之间一个空格。
小Bob来啦
2020/12/15
2.2K0
文件读取和写入
Python读取文件和写入文件
函数open(filename,mode)用于读取文件,返回一个file object。 所以现在我们的f是一个文件对象
TeeyoHuang
2019/05/25
3.6K0
Python读取和写入文件
#Read and Write from Files# #coding=utf-8 import codecs f = open("AccountList.txt","w") L = u"张三\n李四\n王五\n赵六" f.write(L) f.close() f = open("AccountList.txt","r") print (f.readline())    #read lines one by one print (f.readline()) print (f.readline()) print (f.readline()) f.seek(0) print (f.readlines())   #Output lines as a list
py3study
2020/01/14
1.9K0
使用Python写入docx文件并控制字体颜色
背景知识:docx文件的结构分为三层,1、Docment对象表示整个文档;2、Docment包含了Paragraph对象的列表,每个Paragraph对象用来表示文档中的一个段落;3、一个Paragr
Python小屋屋主
2018/04/16
2.2K0
使用Python写入docx文件并控制字体颜色
【PHP】文件写入和读取详解
文章提纲: 一.实现文件读取和写入的基本思路 二.使用fopen方法打开文件 三.文件读取和文件写入操作 四.使用fclose方法关闭文件 五.文件指针的移动 六.Windows和UNIX下的回车和换
啦啦啦321
2018/01/03
4K0
【PHP】文件写入和读取详解
Java读取txt文件和写入txt文件
网友推荐更加简洁的写法,修改之后的代码; 项目实用优化,增加java7中的try-with-resources写法
全栈程序员站长
2022/09/17
5.9K0
Java逐行读取和写入文件
前面两篇博客讲到go语言逐行读取和写入文件以及nodejs使用readline逐行读取和写入文件和C#逐行读取和写入文件 今天使用Java实现同样的功能,即从输入文件中读取每行数据,然后将每行字段组合成SQL插入脚本,然后逐行写入另外一个空白文件中。
ccf19881030
2020/09/07
2.7K0
Java逐行读取和写入文件
pycharm 解决控制台中文乱码
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/175492.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/27
5840
pycharm 解决控制台中文乱码
大数据平台中kafka数据写入到MPP集群
在大数据平台中kafka数据写入到MPP集群使用的是MPP内部组件kafka-loader。
用户1411447
2020/06/18
1K0
Openfire 管理控制台中的漏洞
Openfire 是 Ignite Realtime 支持的 Jabber 服务器。它是一个跨平台的 Java 应用程序,它将自己定位为一个供中型企业控制内部通信并使即时消息传递更容易的平台。
Khan安全团队
2022/01/04
2.6K0
IDEA控制台中文乱码解决
2.打开IntelliJ IDEA>File>Setting>Editor>File Encodings,将Global Encoding、Project Encoding、Default encodeing for properties files这三项都设置成UTF-8
会说话的丶猫
2020/09/18
2.9K0
Tomcat控制台中文乱码问题
新从官网下载的Tomcat7和Tomcat8,在运行的时候都会有乱码的问题,就此发现问题,我们就给它就地正法!
Arebirth
2019/09/24
1.1K0
Tomcat控制台中文乱码问题
在 Win 控制台中实现菜单
本教室的 hymyg 同学实现了两个控制台下的实用模块,发在了论坛上。我觉得挺不错的,于是分享其中的一个给大家。对项目感兴趣,想进一步了解细节的,可以在公众号里回复“控制台菜单”,获取项目地址,或在论坛的帖子下给 hymyg 留言。 概述 pycmenu是一个自定义模块,可在Windows控制台(CMD)中实现通过光标移动控制的菜单。V0.22版本后同时支持Python2和Python3。 可以自定义菜单在窗口中的位置、菜单的背景色、菜单项之间的间隔行数。 pycmenu需要WConio模块支持,要先下载
Crossin先生
2018/04/17
1.1K0
在 Win 控制台中实现菜单
SpringMVC控制台中文乱码问题
设置Tomcat的 VM Options的值为:-Dfile.encoding=UTF-8
别团等shy哥发育
2023/02/27
4880
SpringMVC控制台中文乱码问题
【说站】python文件写入和关闭
1、将mode改成a即可实现不断写入追加,但追加并不会换行,所以需要换行时需要在加入的文本前用换行符号。
很酷的站长
2022/11/24
5800
使用JAVA读取和写入EXCEL文件
下载地址http://download.csdn.net/detail/u010634066/8302683  下载直接用
石臻臻的杂货铺[同名公众号]
2021/07/14
1.8K0
C#逐行读取和写入文件
前面两篇博客讲到go语言逐行读取和写入文件以及nodejs使用readline逐行读取和写入文件 今天使用C#语言实现同样的功能,即从输入文件中读取每行数据,然后将每行字段组合成SQL插入脚本,然后逐行写入另外一个空白文件中。
ccf19881030
2020/09/07
3K0
PHP文件的读取和写入(一)
PHP是一种服务器端脚本语言,用于构建动态Web应用程序。在PHP中,您可以使用各种函数来读取和写入文件。
堕落飞鸟
2023/04/27
1.8K0
Java批量写入文件和下载图片
很久没有在WhitMe上写日记了,因为觉着在App上写私密日记的话肯定是不安全的,但是想把日记存下来。,然后看到有导出日记的功能,就把日记导出了(还好可以直接导出,不然就麻烦点)。导出的是一个html文件。可以直接打开,排版都还在。
sunonzj
2022/06/21
1.5K0
Java批量写入文件和下载图片
Java io流文件读取和写入
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/139697.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/23
1.7K0

相似问题

无法阻止BufferReader接收控制台中的输入

20

从BufferReader读取并写入文件

10

BufferReader无法在java中读取完整文件

10

BufferReader没有完整的文本

12

同时在文件和控制台中写入控制台输出

114
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文