2010-01-27 22 views

回答

1

註解處理器需要創建一條消息Kind ERROR。這會導致編譯失敗,這會導致螞蟻生成中止(除非ant javac taskfailonerror參數設置爲false)。 (而這反過來應該失敗maven的任務)

processingEnvironment 
    .getMessager() 
    .printMessage(Kind.ERROR, "your error message here"); 

參考(通過處理器的init method採集ProcessingEnvironment):

+0

感謝您回答這個相當古老的問題! – Guillaume 2010-11-02 11:52:29