Desktop.open()
을 사용하여 파일을 엽니 다. 어떤 경우에는이 방법은 IOException를 던지고있다 :공유 경로에서 파일을 여는 동안 IOException 가져 오기
Error message: The system cannot find the file specified.
java.io.IOException: Failed to open file:////userprofiles01/XDdata01/mm015633/Desktop/New%20folder/product/My%20Product/scripts/Logs/%5B2012-02-21%20131622-379%5D%20Interaction/log.html.
를 파일이에 위치하는 경우 동일한 코드가 잘 작동하지만 "C : \"드라이브를. 공백 또는 "["와 "]"와 같은 특수 문자를 포함하고
- 파일 경로 (드라이브가 아닌 "C")에 공유 드라이브에 :이 문제는 경우에만 나타납니다.
예 : 폴더 또는 파일 이름에 공백, 즉 "(공간)"
\\userprofiles01\XDdata01\mm015633\Desktop\Hi(space)Hello\log.html
\\userprofiles01\XDdata01\mm015633\Desktop\HiHello\log(space)1.html
폴더 이름에 특수 문자가 포함 된 "["와 "를 포함
] "
\\filesrvwhq\india\Automation\MyProject\Mustak\[spacetest]\log.html
이것에 대한 의견이 있으십니까?
감사
reasearch 조금 후