로컬 하드 드라이브와 USB 저장소간에 파일을 동기화하는 Java 코드를 작성하고 싶습니다. 나는 어떤 USB 저장 장치가 꽂혀 있는지에 따라 다른 동기화 구성을하고 싶습니다. 사용자가 선택하지 않고 자동으로 구성을 선택하고 싶습니다.Java 휴대용 미디어 감지
I했습니다 단지 JSR-80 및 jUSB 문서뿐만 아니라 articles 및 SO 게시물의 무리지만, 읽을 사람 모두 아주 오래된 (2005 정도) 그 이후로 모든 노력이 특히 버려진 것 같다 Windows 플랫폼의 경우 OS 독립성이 중요합니다 (적어도 Windows 및 Linux는 지원해야합니다).
실제로 시스템에 연결된 외장 드라이브를 인식하려면 USB API를 사용해야합니까? 파일 경로, 드라이브 문자 또는 드라이브 레이블보다 더 고유 한 것이 필요합니다 ... 그렇다면 어느 것이 좋습니다 (jUnit을 놓친 경우가 아니면 Windows 지원이 실제로 존재합니다).