我需要在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