如何在java中运行在带有命令行的应用程序 用C++写的应用程序,编译连接成.exe文件(比如说myprogram.exe),可以在命令行下运行(d:>myprogram -a 0.5)。我想在java中写几条语句,来运行这个exe程序,用exec没有成功,请高手指点。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Java 程序调用 exehttp://blog.csdn.net/chenweionline/archive/2007/03/16/1531268.aspx 用exec不成功?不是吧?首先你得把你那个程序的路径添加到path里面去另外,带参数的直接调用我没试过,我的一贯做法是写bat文件去调用 Process process = Runtime.getRuntime().exec("cmd.exe /c start 要执行的外部程序的位置"); 参考:http://topic.csdn.net/u/20080313/21/7a07a93a-6164-4c22-b00f-b78501207e0c.html 同楼上,不过也可以用ant脚本的exec task来执行 用public static void main(String[] args){}来接受参数。 比如class test{ public static void main(String[] args){ System.out.println(args[0]); }}编译运行输入java test hello就会输出hell0. 俄罗斯方块的整行消除该怎样写 问个关于制作编译器的问题 Jscrollpane水平滚动条获得Jscrollpane里面的JTable的列号 这么写为什么产生不了死锁>? 用IE打开pdf文件的时候,会显示出pdf的工具栏,如何定制这个工具栏(显示一部分或不显示) 关于log4j 请问处理 JBuilder高手看过来!!! 如何从Vector中提取任意类型的对象(是否涉及强制类型转换)? 【生日祝福】Java 19 岁生日快乐 我写的断言那里错了呢? 为什么出红线?? 请教一个读取properties的问题。
http://blog.csdn.net/chenweionline/archive/2007/03/16/1531268.aspx
首先你得把你那个程序的路径添加到path里面去
另外,带参数的直接调用我没试过,我的一贯做法是写bat文件去调用
class test{
public static void main(String[] args){
System.out.println(args[0]);
}
}
编译运行输入java test hello就会输出hell0.