我想在現有項目中使用AspectJ。在java應用程序中使用方面 - 當javac/ajc?
我有幾個純Java Eclipse項目,我喜歡創建一個AOP項目。
我不太確定何時需要ajc和何時可選。我們使用Ant(與javac)作爲我們的主要構建,我想避免更改構建。
是以下幾種可能:
我有一個啓用的AspectJ Eclipse和創建我的方面的項目。我從中創建了一個jar,並將其包含在帶有其他項目的普通eclipse工作區中的aspectj jar的jar文件中。 構建包括我的方面jar和aspectj jar作爲與javac的依賴關係jar。
這對於處理這些方面來說足夠嗎? 或者應用程序的每個項目都需要用ajc編譯?
主要目標是儘可能保持當前Eclipse設置和構建環境的結構。
或者這是唯一可能的註釋風格? (如果是的話可以有人聯繫我關於韋弗,以及如何在運行時做一些這方面的信息?)
謝謝