Java 응용 프로그램에서이 코드를 작성했습니다.
URL url = new URL("file://c:\\tmp\\test.wmv");
java.awt.Desktop.getDesktop().browse(url.toURI());
실행하면 Java에서 "액세스 거부"IOException이 발생합니다. 해당 파일에 대한 권한은 정상입니다. 이 파일의 이름을 "test.txt"로 변경하여 다른 확장자를 갖습니다. 결과 : 메모장이 열리고 파일의 바이트가 표시됩니다. 그래서 미디어 플레이어 실행에 문제가 있습니다. 확장 설정을 구성 했으므로 Windows 탐색기에서 파일을 클릭하면 미디어 플레이어가 열립니다. 그러나 Java가 wmv-extension에이 기본 프로그램을 사용하는 것은 불가능합니다. 어떡해?
URL url = new URL("file://c:\\tmp\\test.wmv");
java.awt.Desktop.getDesktop().browse(url.toURI());
다음과 같은 내용을 더 따라야합니다.
File file = new File("c:\\tmp\\test.wmv");
java.awt.Desktop.getDesktop().open(file);
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다