【发布时间】:2010-11-05 13:22:03
【问题描述】:
使用 AspectJ,如何替换现有注释?
我有以下代码
declare @method : @Test * *(..) : @Test(timeout=10);
每个测试方法都会产生以下错误:
... already has an annotation of type org.junit.Test, cannot add a second
instance [Xlint:elementAlreadyAnnotated]
当然,这个错误是有道理的,但语法是什么,“从所有拥有它的方法中删除 @Test 注释。然后用 @Test(timeout=10) 替换它”
【问题讨论】: