2012-03-20 2 views
6

포틀릿, 후크 등의 개발에 의해 Liferay에서 로깅하기위한 다양한 접근법을 보았습니다. 기본 로깅 방식 - Liferay Way -를 사용할 수 있습니까?Liferay : Liferay에 로그인하기위한 기본 접근 방식은 무엇입니까?

1. 로거를 초기화하는 방법은 무엇입니까?

2. 로깅 수준을 구성하는 방법은 무엇입니까?

로깅 수준을 Liferay - 제어판에서 직접 수정할 수 있음을 확인했습니다. 설정 파일과 어떻게 조합 할 수 있습니까?

답변

9

Liferay Documentation에서 필요한 기본 로깅 정보를 찾을 수 있습니다.

요약 : 현재 클래스 이름으로 식별되는 LogFactory를 통해 Log4j Log 객체를 인스턴스화 한 다음 제어판의 "Log level"설정 탭에서 해당 로그 카테고리를 활성화해야합니다.

1

로깅 준비가되어 나옵니다.

을 Liferay/바람둥이의 catalina.out 파일로 출력 코드의 사용이에서 아래로 다음
private static Log log = LogFactory.getLog(name-of-class.class); 

/로그

 log.info("Some info you want to see"); 

또는

: 클래스 변수 선언 내부

이를 사용

 log.error("This error was thrown!"); 
관련 문제