Obtener la ruta de un archivo jar desde Java
843810Jun 20 2007 — edited Jun 29 2008Hola a todos.
He buscado por toda la red y todav�a no encuentro la forma de obtener la ruta de mi archivo jar desde java. Quiero hacer una aplicaci�n portable que de tome como base la ubicaci�n del archivo jar para poder acceder a otros archivos que se encuentran fuera del jar pero que est�n en otras carpetas al mismo nivel del archivo jar.
He utilizado getClass().getResource(""). Me funciona cuando corro mi aplicaci�n desde Netbeans pero cuando genero el jar y lo ejecuto fuera de Netbeans ya no funciona.
Agradecer�a que alguien me indique como puedo hacer esto. Me imagino que se puede hacer porque en la mayor�a de productos Java (Netbeans, Eclipse, JDeveloper, etc) utilizan carpetas para almacenar su informaci�n. Me imagino que internamente acceden a los archivos que se encuentran en sus carpetas.
Gracias por la ayuda.