로컬 파일을 먼저 쓰지 않고도 일종의 OutputStream을 사용하여 FTP 디렉토리에 파일을 쓸 수있는 방법이 있습니까?FtpOutputStream 또는 유사 표준 Java
나는 이것을 달성하는 타사 라이브러리를 찾았지만 가능한 Java 표준 클래스가 있는지 궁금해했습니다. 제 말은 standar Java API에 패키지 된 일부 클래스입니다.
감사합니다. 만 작성해야하는 경우/파일을 읽을
는로컬 파일을 먼저 쓰지 않고도 일종의 OutputStream을 사용하여 FTP 디렉토리에 파일을 쓸 수있는 방법이 있습니까?FtpOutputStream 또는 유사 표준 Java
나는 이것을 달성하는 타사 라이브러리를 찾았지만 가능한 Java 표준 클래스가 있는지 궁금해했습니다. 제 말은 standar Java API에 패키지 된 일부 클래스입니다.
감사합니다. 만 작성해야하는 경우/파일을 읽을
는URL url = new URL("ftp://user:[email protected]/file.txt;type=i");
URLConnection urlc = url.openConnection();
InputStream is = urlc.getInputStream(); // To download
OutputStream os = urlc.getOutputStream(); // To upload
가장 좋은 방법은 FTP 솔루션에 의존하지 않는 추상 레이어를 만드는 것입니다.
나를 위해 자바 FTP를위한 최상의 도구는 http://www.sauronsoftware.it/projects/ftp4j/
고맙습니다! 그게 내가 무엇을 찾고 있었는지 :) – diminuta
FTP URLConnection이 실제로 출력을 지원합니까? 적어도 당신은 setDoOutput (true)를 호출해야 할 것이지만 그것이 지원된다고 확신하지는 않는다. – EJP
나를 위해 일했습니다 ... – urir