1 回答

TA貢獻(xiàn)1842條經(jīng)驗(yàn) 獲得超22個(gè)贊
正如托馬斯懷疑的那樣,程序失敗肯定有另一個(gè)原因,因?yàn)槟暮瘮?shù)應(yīng)該可以工作。如果您將其簡化為檢測(cè)文件是否存在,并且一旦您使其正常工作,請(qǐng)一個(gè)接一個(gè)地添加參數(shù)列表、控制器和記錄器,您可能會(huì)找到失敗的原因?!?/p>
這是我測(cè)試的示例 - 它適用于所有現(xiàn)有文件或目錄。
public static void main(String[] args) {
for (int i = 0; i < args.length; i++) {
System.out.println("Got arg: " + args[i]);
File file = new File(args[i]);
System.out.println("Parameter file: " + file.getAbsolutePath());
if (file.exists()) {
System.out.println("File exists. Getting parameters.");
} else {
System.out.println("File is not valid.");
}
}
}
添加回答
舉報(bào)