Leer archivos no locales

achiola
28 de Enero del 2005
hola a todos, ante todo les aclaro que soy muy nuevo en esto, les cuento mi problema:
tengo el siguiente archivo:
package agd.archivos;
-----------------------------
import java.io.*;
import java.lang.String.*;
public class existeArchivo {
public existeArchivo() {
}
public String existeArchivo ( String MiArchivo ) {
String record = null;
MiArchivo = MiArchivo.trim();
try {
FileReader fr = new FileReader(MiArchivo);
BufferedReader br = new BufferedReader(fr);
record = new String();
return "ok";
}
catch (IOException e) {
// No se pudo abrir el archivo
return "ERROR" + e;
}
}
}
-----------------------------
el problema que tengo es que solo lee archivos locales y no remotos, si le paso como parametro c:miarchivo.txt, funciona correcto, si en cambio paso x:miarchivo.txt no lo encuentra y me devuelve el siguiente error:
ERROR java.io.FileNotFoundException: G:CREDITOCREDITOS.500 (The system cannot find the path specified)

Alguna idea.
Muchas gracias.

flapyTeam
28 de Enero del 2005
Eso es debido a que la clase que estas implementando solo trabaja sobre el directorio local, mira en la api por que ahora mismo no se como se solucionaba