JAR x Arquivo Properties

Olá pessoal,

Estou usando a seguinte sintaxe para carregar algumas propriedades:

         private String nomeDoProperties = "/arquivos/properties/categorias.properties";

        props = new Properties();
        InputStream in = this.getClass().getResourceAsStream(nomeDoProperties);
        try {
            props.load(in);
            in.close();
        } catch (IOException e) {
            e.printStackTrace();
        }

Enquanto eu estava desenvolvendo o código na IDE, eu carregava algumas informações a partir do arquivo properties e tava funcionando tudo conforme o esperado. Quando eu gerei o JAR, o arquivo properties não ficou “separado” para que eu pudesse continuar modificando as informações de acordo com as minhas necessidades… O q eu devo fazer para que eu continue usando o arquivo properties fora do JAR e sempre q eu for carregar o programa, o mesmo leia o arquivo properties e carregue as informações q eu programei?

Agradeço a quem puder me ajudar!

Faça um código que identifique onde o seu JAR está. Feito isso, pegue o properties no mesmo caminho, por exemplo.

(A boa notícia é que eu tenho um código que faz isso. A má notícia é que não está comigo agora. =P )

[]´s

Olá,

Passei aqui para dizer que consegui solucionar o meu problema com a resposta do “eduveks” no tópico:

http://www.guj.com.br/posts/list/38177.java