Gerando instalador da aplicação - Caminho para salvar

boa noite,

fica uma aplicação que salvar os documentos scaneados
agora preciso gerar o o instalador, mas tenho duas duvida
1º como gerar o instalador?
2º na hora de salvar o JPG, eu mando o caminho na hora de criar o arquivo File f = new File(“imagem.jpg”);

estou salvando as imagem na pasta do projeto, queria saber seé possivel na hora da instalação a pessoa indicar qual o local que ela deseja salvar, e como gerar o instalador da aplicação? muito obrigado pela atenção

Eu crio instaladores usando o Jet(muito bom)…mas ja criei com IZPack e até usando o Winrar.

Para guardar o caminho q a pessoa escolheu, vc pode salvar esse caminho dentro de um .properties ou .txt…Ai sempre pega esse caminho e salva a imagem.

t+ e boa sorte.

para vc desconbrir o caminho onde esta rodando sua aplicação basta vc fazer new File(".").getAbsolutPath() serve para windows/linux