compipas. tengo un programita creado en java (SE) la cosa es que ocupa algunos archivos pdf y varias imagenes. lo que pretendo hacer es crear un instalador que me deje los archivos del programa en una directorio cualquiera (por ejemplo archivos de programa) porque -por ejemplo- ahora para ejecutarlo tengo que hacerlo desde la carpeta "dist" donde se compila, pero si saco el jar de ahi, ya no agarra ni los archivos ni las imagenes (por los motivos del directorio). ¿como podria crear un instalador para crear carpetas y dejar los documentos en "archivos de programas" por ejemplo? cualquier ayuda se agradece.
No soy muy bien versado en java pero lo que se haria normalmente es: 1.- obtener la ruta del programa que se esta ejecutando (ej: si ejecutas el programa c:\test\programa.jar, la ruta obtenida debiese ser c:\test 2.- agregar el nombre de archivo a la ruta obtenida (ej: si el archivo a mover se llama archivo.pdf, deberías hacer "c:\test\" + "\" + "archivo.pdf" 3.- la forma correcta de acceder a los archivos de programa es usando %programfiles% Espero haberte ayudado en algo. Saludos!