Comment créer un nouvel object URL
aide d’un fichier local, à des fins de tests unitaires?
new File(path).toURI().toURL();
new File("path_to_file").toURI().toURL();
En utilisant Java 7:
Paths.get(ssortingng).toUri().toURL();
Cependant, vous voulez probablement obtenir un URI
. Par exemple, un URI
commence par file:///
mais avec une URL avec un file:/
(du moins, c’est ce que génère toSsortingng
).
new URL("file:///your/file/here")
File myFile=new File("/tmp/myfile"); URL myUrl = myFile.toURI().toURL();
Vous pouvez aussi utiliser
[AnyClass].class.getResource(filePath)
jetez un œil ici à la syntaxe complète: http://en.wikipedia.org/wiki/File_URI_scheme pour les systèmes de type Unix, ce sera comme @Alex dit file:///your/file/here
alors que pour les systèmes Windows file:///c|/path/to/file