我需要在maven項目中使用aspectj。我安裝了Eclipse的Maven插件(m2e),Maven的aspectj插件,以及AJDT for Eclipse。所以,現在,當我打開一個新的項目,我有「Maven項目」和「AspectJ項目」。我怎樣才能創建一個Maven AspectJ項目的新項目? 我沒有找到任何參考,所以你是我唯一的希望。 感謝Eclipse中的Maven/AJDT項目
17
A
回答
6
你應該在你的pom.xml行家,AspectJ的插件添加到您的構建插件部分爲:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<!-- use this goal to weave all your main classes -->
<goal>compile</goal>
</goals>
</execution>
</executions>
<configuration>
<complianceLevel>1.6</complianceLevel>
</configuration>
</plugin>
1
您必須將相關項目方面添加到Eclipse中的項目配置在您的maven pom.xml
中添加AspectJ支持之後。
3
對m2eclipse的
m2eclipse的-AJDT插件檢查AJDT項目配置器檢測到該pom.xml
包含aspectj-maven-plugin
並自動將相關AJDT
性質和配置在eclipse導入時將其添加到項目中。
我認爲一些努力讓插件與m2eclipse的0.12版一起工作,不知道它是否工作。
我已經試過m2eclipse 0.10的插件,它運行良好。
見GitHub m2eclipse-ajdt project
見Move AJDT integration out of main m2e source tree
28
- 去幫助>安裝新軟件...
- 使用該軟件庫:http://dist.springsource.org/release/AJDT/configurator/
- 安裝AJDT M2E配置
來源:http://blog.springsource.com/2011/10/18/upgrading-maven-integration-for-springsource-tool-suite-2-8-0/#comment-207264(Andrew Eisenberg)
2
- 首先我們需要確保爲eclipse安裝了AJDT(AspectJ開發工具)。查看適用於Eclipse的最新版本或適當的AJDT版本。 (http://www.eclipse.org/ajdt/)
- 其次使用此存儲庫安裝「AJDT m2e配置器」http://dist.springsource.org/release/AJDT/configurator/(如上面所述的Hendy)。
- 如果你以前安裝的m2eclipse,你需要之前執行步驟2
+0
這對我來說並沒有什麼作用,既不在m2eclipse之前安裝AJDT也不在之後。我想出了這個錯誤:「下面的插件將不會被安裝」,而是建議我另外2個插件。 – another
相關問題
- 1. 的Eclipse項目
- 2. 將Eclipse導入到Eclipse項目中的一個項目
- 3. eclipse中的Maven web項目?
- 4. Eclipse Android項目中的JavaDoc
- 5. Eclipse中的Maven項目
- 6. Eclipse IDE中的Mule項目
- 7. Java中的ScalaTest Eclipse項目
- 8. Eclipse中的Spring項目 - 404
- 9. Git中的Eclipse Java項目
- 10. 在eclipse中的android項目
- 11. Eclipse中的Wicket項目
- 12. Eclipse中的Netbeans項目
- 13. Java項目 - Eclipse的
- 14. eclipse項目的hgignore
- 15. Eclipse Android項目
- 16. 在Eclipse項目
- 17. Eclipse - 新項目
- 18. 在Maven的Eclipse項目方面項目
- 19. Eclipse中顯示項目
- 20. 在Eclipse中打開項目
- 21. 在Eclipse中啓動項目
- 22. 在Eclipse中導入項目
- 23. 在Eclipse中打開項目
- 24. (Eclipse中)移動項目listveiw
- 25. 在eclipse中封裝項目
- 26. 在eclipse中構建項目?
- 27. 在eclipse中隱藏項目
- 28. Android eclipse項目中斷
- 29. Eclipse中的JavaFX項目中的Java類
- 30. 將Eclipse項目轉換爲Eclipse上的Android項目
[這個答案](http://stackoverflow.com/questions/6844603/how-to-create-卸載它a-maven-project-in-eclipse-with-aspectj-support)也是有益的。 – KomodoDave