| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/03/2004 11:00:53
|
escordeiro
Java Ninja
Membro desde: 20/08/2003 09:31:08
Mensagens: 257
Localização: Belo Horizonte
Offline
|
Olá pessoal...há algum tempo eu postei aqui uma dúvida sobre como implementar Preferences, e alguém me sugeriu a API java.util.prefs
Consegui utilizá-la no meu PC, onde estava desenvolvendo, e tudo funcionava normal. O problema é que, quando mudei de computador, a API não consegue encontrar os dados no registro do Windows, e aí não consegue carregar as preferências.
Mais um detalhe: eu já havia testado, no meu computador, o que acontece quando eu apago os dados do registro; ele simplesmente cria novamente os dados e inclui no registro.
Acho que o problema tem a ver com restrições da máquina, já que o administrador aqui da faculdade bloqueia a edição do registro...pode ser isso? O computador daqui está travado contra gravações no registro e por isso a JVM não consegue escrever nele?
Se for, como posso resolver isso? Só conseguindo permissão do administrador?
[]'s
PS.: quando o programa é iniciado, aparece a seguinte mensagem:
java.util.prefs.WindowsPreferences <init>
WARNING: Could not open/create prefs root node SoftwareJavaSoftPrefs at root (...). Windows RegCreateKeyEx(...) returned error code 5.
|
Flickr |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/03/2004 11:18:04
|
smota
Moderador
![[Avatar]](/images/avatar/ca9c267dad0305d1a6308d2a0cf1c39c.jpg)
Membro desde: 21/02/2003 16:19:19
Mensagens: 1647
Offline
|
Sim sim ... tem tudo a ver com permissões.
O erro 5 significa CAN'T WRITE (não posso escrever )
A solução é você utilizar um arquivo de properties ou coisa assim pq o admin não deve querer liberar pra você
|
"Perfection is reached not when there's nothing more to add but when there's no more to take out" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/03/2004 11:29:38
|
escordeiro
Java Ninja
Membro desde: 20/08/2003 09:31:08
Mensagens: 257
Localização: Belo Horizonte
Offline
|
É, e também não vale a pena ficar contando com bondade de administradores pro programa funcionar hehehe
Mas o problema é que, mesmo ele gravando no Properties, a própria API se encarrega de armazenar os dados de preferências no registro do SO...e como eu posso falar pra ela não fazer isso?
|
Flickr |
|
|
 |
|
|