내 Java 코드에서 FTP (com.jscape.inet.ftp.Ftp)를 사용하여 파일 목록을 가져옵니다. 파일 목록을 얻으려면 다음 코드를 사용하고 있습니다.Jscape FTP를 사용하여 A 또는 B로 끝나는 파일 목록 가져 오기
Enumeration<String> files= ftp.getNameListing("test*");
위 코드는 test * name을 가진 모든 파일을 나열합니다.
그러나 A 또는 B로 끝나는 모든 테스트 파일을 나열하는 중에 문제가 발생했습니다. 목록을 얻으려면 아래 패턴을 시도했습니다.
Enumeration<String> files= ftp.getNameListing("test*[A-B]");
Enumeration<String> files= ftp.getNameListing("test*[AB]");
그러나 그들 중 누구도 작동되지 않고 나는 예외
501 Qualifier too long. Use MVS naming conventions.
com.jscape.inet.ftp.FtpException: Unable to connect to host **.**.**.**
at com.jscape.inet.ftp.FtpBaseImplementation.openDataConnection(Unknown Source)
at com.jscape.inet.ftp.FtpBaseImplementation.getNameListing(Unknown Source)
at com.jscape.inet.ftp.Ftp.getNameListing(Unknown Source)
어떤 도움이 감사를 수신하고 있습니다.