Qual o tamanho máximo para um properties?

9 respostas
andre_a_s

Hail!
Pessoal… estou tendo problemas com o método getProperty(String) da classe Properties :x
Eu tenho o arquivo “querys.properties” e tento pegar o valor da chave que passo como parâmetro, mas ele ele não está me retornando o valor inteiro, ele está sendo cortado!!! :?
Existe realmente um limite para o valor de um properties?
Infelizmente a unica opção que tenho é de jogar tudo isso em um arquivo properties mesmo… tem jeito de forçar ele ler todos os caracteres? O que posso fazer pra contornar isso???

Estou dividindo as linhas em quebras.
Exemplo:

getAll = select * /
           from ....  /
            ........ /
            where 1 = 1

Abraço!

9 Respostas

_fs

Muito provavelmente há uma limitação de 80 colunas por linha … e se quebrar acho que não rola pegar o valor.

Use um arquivo xml :wink:

andre_a_s

Não dá! :frowning:

Estou modificando um sistema q está feito inteiro em properties(JFORUM!!!)
Tem q ser no properties mesmo…

Rafael_Steil

Nao tem limitacao.

Vc esta usando a forma incorreta de quebrar. Tem que usar “” e nao “/” :wink:

Rafael

Rafael_Steil

Não dá! :frowning:

Estou modificando um sistema q está feito inteiro em properties(JFORUM!!!)
Tem q ser no properties mesmo…

E isso nao eh desculpa :D. .properties eh muito mais facil de criar e manter que a versao XML.

Rafael

andre_a_s

Não dá! :frowning:

Estou modificando um sistema q está feito inteiro em properties(JFORUM!!!)
Tem q ser no properties mesmo…

E isso nao eh desculpa :D. .properties eh muito mais facil de criar e manter que a versao XML.

Rafael

É que eu quis ser gentil na resposta :mrgreen:

Eu coloquei tudo em uma linha só e deu certo :?

_fs

Poxa, caso fossem necessárias várias linhas, o properties não resolve oras.
Mas cuidado para não exceder a quantidade máxima de colunas que opera no seu computador hehe.

Sami_Koivu

Querendo verificar o que Rafael disse fiz um properties com um valor de 52080 carateres e funcionou sem problema. O tamanho não é o que importa :wink:

-Sami

Rafael_Steil

andre_a_s:

Eu coloquei tudo em uma linha só e deu certo :?

Entao, mas olha os meus arquivos .sql. Varias keys estao com values em multiplas linhas, sem problema algum. O que vc tem que prestar atencao eh para nao haver espacos em branco apos a , da mesma forma que esquecer de por uma em alguma linha causa problemas.

Rafael

andre_a_s

Rafael Steil:
O que vc tem que prestar atencao eh para nao haver espacos em branco apos a , da mesma forma que esquecer de por uma em alguma linha causa problemas.
Rafael

Oooooppppsss… :oops:

E não é que tinha um espaço malandro na frente da barra!!! :mrgreen:

Agora deu certo!! :stuck_out_tongue:

Thanx!

Criado 12 de janeiro de 2005
Ultima resposta 12 de jan. de 2005
Respostas 9
Participantes 4