我想在Java中的函数中运行这个zipTransfer.pl
perl程序
private void runZipTransfer() throws IOException {
Runtime.getRuntime().exec(new String[] {"C:\\Perl64\\bin", "C:\\Lazy\\zipTransfer.pl"});
}
然而,在运行我的Java程序时,没有任何反应!这里的问题在哪里?
答案 0 :(得分:1)
您需要执行perl解释器:
Runtime.getRuntime().exec(new String[] {"C:\\Perl64\\bin\\perl.exe", "C:\\Lazy\\zipTransfer.pl"});
答案 1 :(得分:0)
尝试:
Runtime.getRuntime().exec(new String[] {"perl", "C:\\Lazy\\zipTransfer.pl"});