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???
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
andre_a_s
Não dá!
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 “/”
Rafael
Rafael_Steil
Não dá!
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á!
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
-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: