Programing

로컬 파일을 Java의 URL로 전달

crosscheck 2020. 6. 2. 22:13
반응형

로컬 파일을 Java의 URL로 전달


URL단위 테스트를 위해 로컬 파일을 사용하여 객체를 어떻게 만듭니 까?


new File(path).toURI().toURL();

new File("path_to_file").toURI().toURL();

자바 7 사용하기 :

Paths.get(string).toUri().toURL();

그러나 아마도을 얻고 싶을 것입니다 URI. 예를 들어,로 URI시작 file:///하지만 URL은 file:/(적어도 그것이 toString생산하는 것)입니다.


new URL("file:///your/file/here")

File myFile=new File("/tmp/myfile");
URL myUrl = myFile.toURI().toURL();

유닉스 계열 시스템의 경우 http://en.wikipedia.org/wiki/File_URI_scheme 에서 전체 구문을 살펴보십시오 file:///your/file/here.Windows 시스템의 경우 @Alex가 말한 것처럼file:///c|/path/to/file


당신은 또한 사용할 수 있습니다

[AnyClass].class.getResource(filePath)

참고 URL : https://stackoverflow.com/questions/6098472/pass-a-local-file-in-to-url-in-java

반응형