Estou precisando criar um java.io.File de uma imagem que está em uma URL.Parecia uma tarefa trivial, mas após horas de pesquisa não consegui fazer funcionar ainda.
Achei isso, mas só funciona com a URL na rede local.
http://weblogs.java.net/blog/2007/04/25/how-convert-javaneturl-javaiofile
Código:
[code]URL url = null;
try {
url = new URL("http://localhost:8080/Servidor/assets/upload/teste/vN8UKnS9T4mRrUM.JPG");
} catch (MalformedURLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}[/code]
Já tentei
File f = new File(url.toURI());
File f = new File(url.getPath());
File f = new File(url.getFile());
Mas nenhum funcionou…