运行acrobat蒸馏器数据的Java代码
我正在写一个程序,它应该从选定的目录中选择.txt文件,并使用Acrobat蒸馏器打印它们。目前,我可以选择并打开所有文件,但我只能打印第一个文件,并且出现以下错误:System.out.println(“已完成”),而没有完成任何其他打印输出运行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) {
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中的所有文件后。如已完成。。