比如
public class test
{
public static void main(String []args)
{
Runtime.getRuntime.exec(“notepad”)
}
}
我启动了一个记事本程序,如果我不关闭记事本程序,这个java程序是不会关闭的,求让记事本程序启动后程序就关闭的方法!!!
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已采纳
一个关于java Runtime.getRuntime.exec()的问题
收起
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
追加酬金 (90%的用户在追加酬金后获得了解决方案)
当前问题酬金
¥ 0 (可追加 ¥500)
¥ 15¥ 20¥ 50¥ 100¥ 200
支付方式
扫码支付
二维码出错
点击刷新
点击刷新
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
尼可酱大王 2013-09-19 01:20关注网上用
java.awt.Desktop.getDesktop().open(new java.io.File("C:\WINDOWS\system32\calc.exe"));
来解决,难道没有直接用Runtime的办法了??本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫点击复制链接分享编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-08-18 06:03回答 1 已采纳 看下这篇博客,也许你就懂了,链接:Java Runtime.getRuntime().exec()调用python含第三方库时无返回值
- 2016-03-23 00:51回答 3 已采纳 android 里面没有ll这个命令,用ls -l
- 2015-07-08 07:46回答 6 已采纳 不能使用两次readLine方法,因为第一次已经读取了内容,下次exec的时候是处于等待输入的状态,他读取不出来了,所以没有执行,会一直等待输入。解决办法就是第一次读取的时候将其转换为变量,修改如下:
- 2021-02-25 10:42Lo-FiGames的博客 java中Runtime.getRuntime().exec是用来执行外部命令的,我就是用这个来执行spark程序spark-submit,我的场景就是定时任务调用这个代码来执行spark任务,但是总是遇到Runtime.getRuntime().exec一直等待不结束,导致...
- 2016-11-30 11:09回答 1 已采纳 Looking at the source code for the os/user package, it looks like the native user handling depends
- 2021-07-08 06:59回答 3 已采纳 你sqlplus也写据据绝对路径试试,c:\xxx\xxx\sqlplus.exe这样的
- 2019-01-03 07:06回答 2 已采纳 尝试用 tputStream ops = process.getOutputStream(); 然后看ops里是什么 ``` Process process = Runtime.getRunt
- 2024-05-28 14:52codelyq的博客 是 Java 中的一个方法,它允许你在 Java 程序中执行或。这个方法属于类,该类是的一个抽象表示,允许应用程序与其运行的环境进行交互。
- 2018-11-19 17:51回答 1 已采纳 已解决,脚本问题以及linux、window的换行符问题
- 2013-07-03 14:06回答 2 已采纳 [code="java"] ProcessBuilder pb = new ProcessBuilder("cmd.exe", "/c", "java -version"); [/code] 因
- 2008-12-26 07:34回答 2 已采纳 啊,原来如此。JDK里java.lang.ProcessImpl.start()的实现: [quote="JDK 1.6.0_05"][code="java"] // System-depen
- 2021-02-28 00:19myy4988的博客 背景相信做java服务端开发的童鞋,经常会遇到Java应用调用外部命令启动一些新进程来执行一些操作的场景,这时候就会使用到Runtime.getRuntime().exec(),然而这个方法如果不谨慎很容易掉进陷阱。我们的一个PDF转码...
- 2022-05-05 10:11坚持奋斗的李洛克的博客 在 Java 程序中调用系统命令,需要使用 Runtime.getRuntime.exec 方法。 对于简单的命令,比如 ping,date 等,可以直接通过以下方式实现: try { process = runtime.exec(“date”); isr = new InputStreamReader...
- 2022-03-16 04:08jzlhll123的博客 记录几个用法。 final static boolean IS_WIN = System.getProperty("os.name").toLowerCase().contains("win"); final static boolean IS_OSX = System.getProperty("os.name").toLowerCase().contains("mac"); ...
- 2021-04-14 02:30墨城之左的博客 在 Java 程序中调用系统命令,需要使用 Runtime.getRuntime.exec 方法。 对于简单的命令,比如 ls, pwd 等,可以直接通过一下方式实现: Process process = Runtime.getRuntime().exec("cmd /C dir"); try...
- 2021-02-16 00:11花伦儿的博客 How can I send and receive multiple inputs using Runtime.getRunTime.exec().For example if I wanted to run something such as openSSL to generate a csr, it will ask for things such as state, city, commo...
- 2023-07-27 06:08Yeats_Liao的博客 Java Process类Runtime.getRuntime().exec() 执行bat脚本程序
- 2021-02-24 00:42梦双月的博客 When we don't have enough free physical memory, we are getting this: java.io.IOException: error=12, Cannot allocate memory at java.lang.UNIXProcess.(UNIXProcess.java:148) at java.lang.ProcessImpl....
- 2020-07-09 08:04luo1078924480的博客 今天使用 java Runtime.getRuntime.exec遇到一个问题 在此记录 使用场景: 在一个spring-boot 项目中 调用一个第三方提供的加解密jar包时,第三方提供的jar包依赖包版本和当前项目中的jar包冲突,而且两个包都不能...
- 2022-06-22 10:36KKView远程查看手机电脑摄像头和屏幕的博客 Runtime.getRuntime().exec(cmd)的正确用法
- 没有解决我的问题, 去提问
悬赏问题
- ¥100 二维码被拦截如何处理
- ¥15 怎么解决LogIn.vue中多出来的div
- ¥15 优博讯dt50巴枪怎么提取镜像
- ¥30 在CodBlock上用c++语言运行
- ¥15 求C6748 IIC EEPROM程序固化烧写算法
- ¥50 关于#php#的问题,请各位专家解答!
- ¥15 python 3.8.0版本,安装官方库ibm_db遇到问题,提示找不到ibm_db模块。如何解决?
- ¥15 TMUXHS4412如何防止静电,
- ¥30 Metashape软件中如何将建模后的图像中的植被与庄稼点云删除
- ¥20 机械振动学课后习题求解答
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
- 公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司