Windows下bat同jar交互
来源:互联网 发布:free mobile java 编辑:程序博客网 时间:2024/05/19 16:29
Windows下通过bat调用jar时,传参,网上有很多例子,这里就不做阐述。
今儿讲下如何在bat调用jar后,bat可以获取jar的返回值:
思路如下:
1. jar内部执行相应的逻辑,输出不同的内容;
2. 通过常规bat调用jar,同时将jar的输出内容定向到某一个文件a.txt中。(jar中若有时间轮询或等待,bat则会等jar完全结束后,才回处理后续作业)
3. bat后续通过读取文件a.txt内容,进行后续逻辑操作;
以上思路,曲线救国~
demo code如下:inovke.bat
@echo offjava -jar test.jar > a.txtsetlocal enabledelayedexpansionfor /f "tokens=1-3" %%i in (a.txt) do echo 第一列:%%i 第二列:%%j 第三列:%%kecho %a%pause
test.jar的主类文件:
public class Config { public static void main(String[] args) { Random random = new Random(); int result = random.nextInt(10); int i = result % 2; try { TimeUnit.SECONDS.sleep(result);// 随机等待秒速 } catch (InterruptedException e) { e.printStackTrace(); } System.out.println(i);// 非0即1 }}
---
今儿发现另一个思路,可以使用python胶水,来曲线救国~ 记录一下~
阅读全文
0 0
- Windows下bat同jar交互
- jar签名(同目录下的所有jar包,并导出签名文件).bat
- windows下从bat脚本运行jar包
- windows下善用bat
- windows bat脚本启动jar文件
- windows下bat备份mysql
- windows下bat批处理文件语法
- windows下Bat命令学习
- windows下bat批处理文件语法
- windows 下 bat 函数详解
- windows下的bat编程
- windows下Bat命令学习
- bat文件启动jar包做成Windows系统服务
- Delphi下利用DDE实现同Word的交互
- linux下利用伪终端同shell进行交互
- windows下bat的小问题
- windows 下bat设置IP地址
- windows下执行java应用的bat
- 杭电oj
- 百度:缩水90亿后,AI商业化能否扭转逆势?
- 未来计算是什么样的?张晓东、丛京生等六大教授这样说 | 未来论坛 2017
- VIPKID项碧波:利用大数据实现个性化教育规模化
- mysql组复制单主模式
- Windows下bat同jar交互
- 十年后,程序员还会有今天的收入吗?
- 1997年,初识互联网,直到2004年家里第一次上网。龟速的网络。
- AI 破解谷歌人机鉴别系统,文本验证码或将离场
- 沃尔玛测试货架扫描机器人,向无人超市又迈进一步
- 利用CNN建模脑皮层与图像:新研究提出可实现「读心术」的表征系统
- 综述论文:当前深度神经网络模型压缩和加速方法速览
- LinearList
- bzoj 2342: [Shoi2011]双倍回文