首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AspectJ/AJDT在RAD 7.5.5中的应用

AspectJ/AJDT在RAD 7.5.5中的应用
EN

Stack Overflow用户
提问于 2012-01-29 04:13:00
回答 1查看 1.5K关注 0票数 0

我用的是RAD 7.5.5我从下载站点安装了AJDT插件:http://archive.eclipse.org/tools/ajdt/34/update/

我将一个现有的Java项目转换为一个AspectJ项目,添加了一个方面来打印methodA()的方法开始和结束上的日志语句,重新构建该项目并进行部署。

当调用methodA()时,我将得到以下异常:

引发的异常: org/aspectj/runtime/reflect/Factory.makeMethodSig(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/aspectj/lang/reflect/MethodSignature;:java.lang.NoSuchMethodError:

我在谷歌上搜索了一下,发现这可能是因为aspectjrt.jar的旧版本造成的。但是RAD扩展了Eclipse3.4,因此我添加了与Eclipse3.4兼容的AJDT插件版本(/RAD 7.5.5)。有什么能说明问题的线索吗?

EN

回答 1

Stack Overflow用户

发布于 2012-01-29 15:56:45

确保aspectjrt.jar在您的类路径上。另外,确保AJDT附带的是aspectjrt.jar。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9050874

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档