자바 코드가 비디오를 직접 업로드 한 다음 프로그램에서 파일을 폴더로 옮길 수 있습니다.youtube resumable upload java sdk
코드를 재개 가능한 업로드로 변경했지만 업로드 후 파일을 이동할 수 없습니다. 적어도 Windows 7에서는 "Files.move", "파일이 다른 프로세스에서 사용 중입니다."- 정확한 메시지가 아니지만 비슷합니다. 또한 jdk6을 사용하는 Mac 사자에서 파일 이동이 더 이상 작동하지 않지만 Files.move가 jdk7에서 사용할 수 있으므로 오류 메시지가 표시되지 않음을 확인할 수 있습니다.
이렇게 파일을 닫으려고했습니다.
ms.getInputFileStream().close();
뿐만 아니라이
new FileInputStream(ms.getMedaiFile()).close()
그러나 행운
.누군가 나를 올바른 방향으로 안내 할 수 있습니까?
재개 가능한 코드는 기본적으로 youtube api example/demo 패키지에있는 코드입니다.
내가 임시 파일에 비디오를 복사하고이 임시을 업로드하여이 문제를 해결한다. 이 픽스 이전에는 Windows에서만 문제가 격리되었습니다. 나는 Windows와 Mac에서 모두 개발하고 Mac은 Java 6 만 가지고 있기 때문에 Java 7에 의존하지 않기를 바란다. – user1761345