如何使用自定义注释在控制台上打印消息

时间:2017-07-11 07:06:03

标签: java maven annotations

这是我的项目演示代码 enter image description here

项目演示的所有代码 enter image description here

然后我运行:mvn clean install,我得到了demo-0.0.1.jar

在另一个项目中我导入了demo-0.0.1.jar并进行了测试:

import com.company.annotation.Lock;

公共课测试{

public static void main(String[] args) {
    new Test().test();
}

@Lock(name="test")
public void test(){
    System.out.println(1);
}

}

我希望它不会打印“1”而是打印“我在这里”,但结果是我只看到“1”,你能告诉我如何打印“我在这里”

1 个答案:

答案 0 :(得分:0)

1.不是super.init(processingEnv)它应该是super.init(env) 2.如果想看到控制台打印应该像:javac -cp demo-0.0.1.jar Test.java