linux下java调用可执行文件的问题
我在 windows7下面已经实现了java调用可执行文件,这里实现的是打开notepad记事本。请问各位大侠,代码在linux是需要做怎样的改动呢?
代码如下:
import java.lang.*;
public class Process {
/**
* @param args add by yfx March 21, 2011
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String command="cmd /c start C://a.txt";
Runtime runtime=Runtime.getRuntime();
Object pro=null;
try{
pro = runtime.exec(command);
System.out.println("finished: "+ pro);
}catch(Exception e){
System.out.println("Error Open txt!!");
}
}
}
我想,在 linux下面。 String command="cmd /c start C://a.txt"; 需要改为Linux下对应的命令。假如,我把文件a.txt放在/usr/java/bin/下面。请问我应该怎么改动程序?谢谢各位大侠了。