使用AspectJ,如何替換現有註釋?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)
「
感謝您的更新。我已經登錄添加了一些關於這個bug的投票。我很喜歡這個功能。感覺創建一個解決方法是一個相當難看的過程。 – gMale 2010-12-20 01:44:58