2011-03-28 6 views
0

외부 API에 대한 {@link 클래스 이름}을 사용하여 나는 다음과 같습니다내 수업

package test.tester; 

import org.apache.log4j.Logger; 

public class tester { 
    private static Logger logger = Logger.getLogger(tester.class); 

    /** 
    * {@link org.apache.log4j.Logger} 
    * 
    * @param args 
    */ 
    public static void main(final String[] args) { 
     logger.info("test"); 
    } 
} 

이 성공적으로 Logger 클래스에 링크를 생성되지만, javadoc의 공구는과 같이 불평 :

Constructing Javadoc information... 
tester.java:3: package org.apache.log4j does not exist 
import org.apache.log4j.Logger; 
        ^

tester.java:6: cannot find symbol 
symbol : class Logger 
location: class test.tester.tester 
private static Logger logger = Logger.getLogger(tester.class); 
        ^

답변

1

log4j 라이브러리를 실행할 때 Javadoc 클래스 경로에 추가해야한다고 생각합니다. 그렇지 않으면 그것이 무엇인지 알 수 없습니다.

+0

감사합니다. -classpath가 작동했습니다. – wulfgarpro

관련 문제