2016-06-12 28 views
1

javaからperlスクリプトを呼び出すにはどうすればよいですか?現在、私はこのコードを持っていますが、作成プロセスのエラー= 2が起きています。javaからperlを呼び出す

Process p = Runtime.getRuntime().exec("perl C:/Users/Mahish/Documents/PLUa/src//test.pl"); 
+6

を持っていますフル/パス/ to/perlを試しましたか? – xxfelixxx

+0

http://stackoverflow.com/questions/4272956/run-a-sub-process-provide-input-and-output-to-correctly-in-java – xxfelixxx

+0

STDERRにはどのようなエラーが送信されますか? – ikegami

答えて

0

あなたはCMDでこれを行うためにperl\bin

例コマンドあなたのディレクトリへのフルパスを設定する必要があります。

SET PATH=%PATH%;c:\perl\bin 

をし、その後、あなたは使用することができます。

Process p = Runtime.getRuntime().exec("perl C:/Users/Mahish/Documents/PLUa/src/test.pl"); 
関連する問題