这几天我一直在测试Roo。
我得到了以下3个警告(在两个样本和我自己的项目上),我不知道为什么。我以前也没有用过AspectJ,所以我不知道它们是什么意思。
警告会通过"mvn package“命令出现,但不会通过"roo perform package”出现。
有什么我需要知道的或者需要做的吗?
[WARNING] advice defined in org.springframework.scheduling.aspectj.AbstractAsyncExecutionAspect has not been applied [Xlint:adviceDidNotMatch]
[WARNING] advice defined in org.springframework.mock.staticmock.AnnotationDrivenStaticEntityMockingControl has not been applied [Xlint:adviceDidNotMatch]
[WARNING] advice defined in org.springframework.mock.staticmock.AbstractMethodMockingControl has not been applied [Xlint:adviceDidNotMatch]此外,在第二件事上,在阅读参考文档时,我遇到了Roo的删除。
有一个部分说我需要在项目中“重构-> push in”。(我认为这意味着删除所有.aj并将相关代码块移动到相应的.java文件中。)
所以..。我可以在Eclipse中按"Push In“,但它显示”没有横切模型可用“。
这里也有同样的问题。有什么我需要知道的吗?
提前感谢!!
发布于 2011-04-15 16:54:25
关于问题的第二部分,请参考the following thread。首先,您需要使用Eclipse的Project -> Clean...完全重新构建项目。
那么第一部分呢?我想你应该忽略它们。据我所知,Spring框架中有一些AspectJ建议并不适用,因为在您的项目中没有声明相应的注释。只要你不需要这些注解,就没有问题。
https://stackoverflow.com/questions/5674290
复制相似问题