0
我想從weblogic服務器讀取一些文件的名稱。從Weblogic服務器讀取文件名時,如何避免最多40個字符?
dir.eachFileRecurse(FileType.FILES) { file ->
println file.getName()
}
但是,基文件名必須太長,因爲當我打印file.getName()時它被切斷。縱觀部署罐子,我有一個文件
OnlineOfflineSomethingknowledgement-2.DDD
但打印的結果是
OnlineOfflineSomethingknowledgement-2.D
這就像40個字符是文件名的最大長度。
查看SB控制檯,並查看文件列表。最多40個字符也存在於Web視圖中。將鼠標懸停在文件名上,將顯示文件的全名。
有沒有辦法從代碼中獲取完整的文件名?
該文件存儲爲短文件名。長而正確的文件名只能通過SBConsole訪問。打印目錄和文件不提供任何內容。 –
'dir'是什麼?你如何創建/獲取它?你可以提供'println(dir.getClass())'的結果' – daggett
'String path =「some/path/to/destination」' 'def dir = new File(path) –