Buenos días,
estoy programando en Java con NetBeans, y utilizo la clase FileInputStream, porque necesito leer un archivo.
Mi pregunta es que para trabajar en local me basta con indicar el camino absoluto de localización del fichero
(C:\\NetBeansProjects\\MiProyecto\\src\\MiPaquete\ \NombreFichero.fich),
pero mi aplicación tiene que ejecutarse en red y cuando creo el jar para colocarlo en otro ordenador no encuentra el archivo, porque la ruta, obviamente, no es la misma.
Tengo el archivo dentro del directorio del proyecto, y me gustaría saber si hay alguna forma de indicar un camino relativo, que permita utilizar el programa en otros ordenadores.
espero haberme explicado bien, y gracias de antemano por vuestro tiempo.
un saludo.