Java -toepassingen kan optioneel genereren een logbestand met een opeenvolging van applicatie - afhankelijke data . Elke invoer heeft meestal een precieze tijd stempel en een leesbare bericht beschrijft een aandoening die gold ten tijde van de tijdstempel . Bijvoorbeeld , kan een toepassing een logboekvermelding elke keer dat een gebruiker zich in of uit , of elke keer dat het geen verbinding kan maken naar een andere host via een netwerk te genereren . Log - based sporen kunnen systeembeheerders om het gedrag van een systeem te volgen en problemen oplossen . U kunt de resulterende Java logbestanden op te zoeken op het gewenste punt binnen mappenstructuur van de computer . Instructies 1 Voeg de volgende regel aan het begin van uw Java- code : . Import java.util.logging * ; kopen van 2 Open een bestand waar de logboekrecords zal worden geschreven door de volgende regel in uw code : FileHandler myHandler = new Filehandler ( " mylog.log " ) ; Vervang " mylog.log " door de gewenste bestandsnaam voor het logboek 3 Maak een Logger object , het passeren van de naam van de huidige klasse aan de constructor -methode , zoals in de volgende voorbeeldcode : . Logger myLogger = Logger.getLogger ( myClass.class.getName ( ) ) ; . Vervang " myClass " met de naam van de klasse die zal schrijven logboekrecords 4 direct de uitgang van uw logger object om het bestand te verwerken die u hebt gemaakt in stap 2 zoals in de volgende voorbeeldcode : myLogger.addHandler ( myHandler ) ; 5 Genereer logboekverslagen wanneer moet uw toepassing zoals in de volgende voorbeeldcode : myLogger.info ( " Dit is een log -bericht " ) ; Vervang " Dit is een log boodschap " door het bericht uw aanvraag wil te schrijven aan het logbestand . Het krijgt toegevoegd aan het einde van de huidige inhoud van het bestand .
|