|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jul 2002
Messaggi: 4334
|
[JAVA] Logging - FileHandler.limit
Salve a tutti.
Ho un file, logging.properties, con varie proprieta' di logging, tra cui anche: java.util.logging.FileHandler.limit = 2024 eppure il file di log cresce ben oltre 2024 bytes; questo non succede se passo il limit direttamente al costruttore, cosi': Codice:
file = new FileHandler("haha.log", 2024, 1);
le altre proprieta', come java.util.logging.FileHandler.append, vengono lette. Grazie.
__________________
|Java Base| |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
se stampi il valore di quell'attributo quanto ti dice? il valore che imposti nel properties oppure 0 (zero)?
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 2002
Messaggi: 4334
|
Se intendi
System.getProperty("java.util.logging.FileHandler.limit"); mi ritorna null, credo perché è una proprietà letta direttamente dal file dal LogManager, non "condivisa".
__________________
|Java Base| |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jul 2002
Messaggi: 4334
|
Ho trovato:
LogManager.getLogManager().getProperty(...); mi ritorna 2024, quindi non capisco...
__________________
|Java Base| |
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Jul 2002
Messaggi: 4334
|
RISOLTO
dal javadoc del costruttore che ho usato: Quote:
Scusate il disturbo
__________________
|Java Base| |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:50.










|








