SSISO Community

시소당

Runtime.getRuntime().exec(); 런타임 사용시 유의점

아  ㅅㅂ..  조낸  삽질했네..  

Runtime.getRuntime().exec(String  cmd);  

유닉스/리눅스의  경우  공백이나  특수문자가  있는  인자가  있는  경우에  String[]  cmd={arg1,arg2};등으로  배열로  넘겨줘야  한다.


윈도우일  경우

String  cmd="cmd.exe  /C  "+  실행할  명령어를  해줘야  한다.

cmd.exe는  윈도우의  버전에  따라  다른  명령어  처리기로  바뀔  수  있을듯?

출처  Runtime.getRuntime().exec();  런타임  사용시  유의점|작성자  타쿠미

2091 view

4.0 stars