我想弄清楚爲什麼加載時織造還沒有爲我的web應用程序工作。對於我的正常應用程序(不是webapp)它正在工作。AspectJ加載時編織+彈簧3.0.5.RELEASE + Tomcat 7不工作
測試項目可以在github上(github上/ peterbollen/helloLtw)發現:helloLtwAspect
當我啓動應用程序,該日誌顯示了在加載時織工作(view log)。 但是當我觸發EchoServlet時,EchoAspect不會在(view log)中編織。
有沒有人有想法?隨時檢查出的代碼,並嘗試自己(我測試的README :))感謝您的任何意見;-)
更新1
裝載時織使用javaagent時aspectjweaver代替彈簧的工作-儀器。
爲什麼?搜索「aspectj-weaver和spring-weaver之間的加載時間編織差異」。我無法粘貼鏈接(沒有足夠的信用:-))。
更新2
更新GitHub的代碼了。
你使用eclipse?你有AJDT插件安裝?就我所知,爲了使用Spring的AspectJ是必須的。 –
我沒有使用IDE來運行webapp。我使用命令行來運行它。實際可以在[鏈接]找到(https://github.com/peterbollen/helloLtw/blob/master/helloLtwAspect/README.txt) –