2011-04-29 14 views
0

나는 라이센스 생성 툴인 자바 프로그램에서 셸 스크립트를 호출하기 위해 java.lang에서 라이선스 생성 툴을 개발하고있다. 그리고 그 후에 나는 xml을 사용하는 라이센스 생성 툴에 명령을 보내야한다. 내가 할 수없는 오전 입력하지만, 내가자바 셸 스크립트 질문

+1

당신은 이미 무엇을 가지고 있습니까? 정확한 문제는 무엇입니까? –

+0

./LicenseGen.sh 명령 만 실행할 수 있습니다. ./LicenseGen.sh plz help me –

답변

2
Runtime.getRuntime().exec("here_you_add_your_shell_commands"); 
+0

에서 하나 이상의 명령을 실행하고 싶지만 한 명령에서만 작동하며 다음 명령도 전달하고 싶습니다. –

+0

다시 실행할 수 있습니다 다른 arg와 함께. 또는 쉘 스크립트를 작성하여 호출하십시오. –

2

에 한번 도와주세요

ProcessBuilder prBuilder = new ProcessBuilder(your_script/command, arg1, arg2); 
prBuilder = prBuilder.directory(your_working_dir); 
Process p = prBuilder.start(); 

Thnaks.

+0

./LicenseGen.sh 명령 만 실행할 수 있지만 ./LicenseGen.sh에서 하나 이상의 명령을 실행하고 싶습니다. plz help me –

+0

LicenseGen.sh에서 자체 셸을 시작합니까? (예 : license #) – nIKUNJ