运行acrobat蒸馏器数据的Java代码

运行acrobat蒸馏器数据的Java代码,java,acrobat,Java,Acrobat,我正在写一个程序,它应该从选定的目录中选择.txt文件,并使用Acrobat蒸馏器打印它们。目前,我可以选择并打开所有文件,但我只能打印第一个文件,并且出现以下错误:System.out.println(“已完成”),而没有完成任何其他打印输出 import java.io.File; import java.io.IOException; public class acrobat { public static void main(String[] args) {

我正在写一个程序,它应该从选定的目录中选择.txt文件,并使用Acrobat蒸馏器打印它们。目前,我可以选择并打开所有文件,但我只能打印第一个文件,并且出现以下错误:System.out.println(“已完成”),而没有完成任何其他打印输出

import java.io.File;
import java.io.IOException;


public class acrobat {

    public static void main(String[] args) {

        File foldertotalcountletters = new File("C:\\Users\\JayRaj\\workspace\\auto\\proof\\US\\letter\\07-01-2013");
        File[] listOfFilestotalcountletters = foldertotalcountletters.listFiles();

        String totalcountletters;

        try{

            for (int itotalcount = 0; itotalcount < listOfFilestotalcountletters.length; itotalcount++) {
                if (listOfFilestotalcountletters[itotalcount].isFile()) {

                    totalcountletters = listOfFilestotalcountletters[itotalcount].getName();

                    System.out.println(totalcountletters);

                    Runtime runTime = Runtime.getRuntime();
                    Process process = runTime.exec("acrodist");
                }
            }
        } catch (Exception e25) {
                e25.printStackTrace();
            }

    }

}
导入java.io.File;
导入java.io.IOException;
公开课杂技演员{
公共静态void main(字符串[]args){
File foldertotalcountletters=新文件(“C:\\Users\\JayRaj\\workspace\\auto\\proof\\US\\letter\\07-01-2013”);
文件[]ListOffileTotalCountLetters=foldertotalcountletters.listFiles();
字符串和数字字母;
试一试{
对于(int-itotalcount=0;itotalcount
这是一个更详细的错误内容

Proof_US_30189650_06-29-13_mail_RecordCount_56.txt.txt
java.io.IOException: Cannot run program "acrodist.exe": CreateProcess error=2, The system cannot find the file specified
    at java.lang.ProcessBuilder.start(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at acrobat.main(acrobat.java:24)
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
    at java.lang.ProcessImpl.create(Native Method)
    at java.lang.ProcessImpl.<init>(Unknown Source)
    at java.lang.ProcessImpl.start(Unknown Source)
    ... 5 more
Proof_US_30189650_06-29-13_mail_RecordCount_56.txt.txt
java.io.IOException:无法运行程序“acrodist.exe”:CreateProcess error=2,系统找不到指定的文件
位于java.lang.ProcessBuilder.start(未知源)
位于java.lang.Runtime.exec(未知源)
位于java.lang.Runtime.exec(未知源)
位于java.lang.Runtime.exec(未知源)
在acrobat.main(acrobat.java:24)
原因:java.io.IOException:CreateProcess error=2,系统找不到指定的文件
在java.lang.ProcessImpl.create(本机方法)
位于java.lang.ProcessImpl。(未知源)
位于java.lang.ProcessImpl.start(未知源)
... 还有5个

我不知道该怎么做才能打印出所有选定的文件

问题是什么?问题是什么?你想要实现什么?事实上,我正在尝试编写程序来运行acrobat第一部分运行的文件夹中的所有文件。out.println(文件名)可以工作,但是。。第二部分获取错误。。打印第一个文件后给我错误。。请帮帮我。。运行acrobat dist中的所有文件。完成acrobat dist中的所有文件后。如已完成。。