Olá 
Bom, gostaria de saber como eu posso pegar o endereço da própria aplicação, da pasta que está o jar. Ja pesquisei bastante, e só consegui achar os métodos System.getProperty(“user.dir”), e new File("").getPath. O problema é que eu chamo esse jar de um outro programa, e os metodos descritos pegam o caminho do programa que chama, e não da propria aplicação.
Não sei se consegui ser claro, vou dar um exemplo:
O programa se encontra em Templates/Funcenter/jogos/Aplicativo.jar
O programa que chama essa aplicação se encontra em Templates/Funcenter
Dai, quando é chamado o System.getProperty(“user.dir”) no Aplicativo.jar, ele retorna Templates/Funcenter, ao inves de Templates/Funcenter/jogos/ (Que seria o que eu quero). Mas se eu executar a aplicação diretamente pela pasta, ele pega certo.
Não existe um outro método que faça pegar o diretório certo? Obrigado.
