如何在编译时注释现有的类?

时间:2016-03-29 15:45:27

标签: java maven ant annotations

我需要注释这样的现有类:

package com.example;
import javax.jws.WebMethod;
import javax.jws.WebService;

public class AnnotateMe { 
    public String method1() { return ""; }  
    public int method2() { return 0; }  
    public void method3() { }   
}

在编译时添加@WebService@WebMethod以实现此输出:

package com.example;
import javax.jws.WebMethod;
import javax.jws.WebService;

@WebService
public class AnnotateMe { 
    @WebMethod
    public String method1() { return ""; }  
    @WebMethod
    public int method2() { return 0; }  
    @WebMethod
    public void method3() { }   
}

我需要无差别地注释每个类方法。

是否可以使用Ant或Maven任务?

0 个答案:

没有答案