Java 使用AspectJ eclipse 3.4插件ajdt2.0.1将项目转换为AspectJ项目时发生编译错误
哎,, 我想将AOP添加到我的web项目中。我下载了适用于Eclipse3.4.1的ajdt2.0.1。但是当我将这个项目转换为AspectJ项目时,我得到了很多不应该发生的编译错误。例如“XXXDAO无法解决”,等等。当我删除AspectJ功能时,一切都很顺利。有人遇到过这样的问题吗?Java 使用AspectJ eclipse 3.4插件ajdt2.0.1将项目转换为AspectJ项目时发生编译错误,java,eclipse-plugin,aspectj,ajdt,Java,Eclipse Plugin,Aspectj,Ajdt,哎,, 我想将AOP添加到我的web项目中。我下载了适用于Eclipse3.4.1的ajdt2.0.1。但是当我将这个项目转换为AspectJ项目时,我得到了很多不应该发生的编译错误。例如“XXXDAO无法解决”,等等。当我删除AspectJ功能时,一切都很顺利。有人遇到过这样的问题吗? 提前感谢。我已通过将ajc选项设置为“-编码UTF-8”解决了这个问题。这很神秘,因为eclipse的编码正是utf-8。这是否意味着ajc使用我的操作系统默认编码?首先,我建议升级到Eclipse3.6。3.
提前感谢。我已通过将ajc选项设置为“-编码UTF-8”解决了这个问题。这很神秘,因为eclipse的编码正是utf-8。这是否意味着ajc使用我的操作系统默认编码?首先,我建议升级到Eclipse3.6。3.4不再受支持。第二,我需要更多的信息。例如,完整的错误消息是什么,classpath.code:System.out.println(“登录用户:“+userID”)上有什么;我得到错误“字符串文字没有用双引号正确关闭”。代码:对于(UserAllActionBean:list),错误:“令牌上的语法错误”,,;应为“我的类路径包含:Tomcat6.0库AspectJ运行库,即AspectJ 1.6.6”。JRE 6.0。WebApp库。顺便说一句,现在我正在使用Eclipse3.3和AJDT1.5.3,AJ工作得很好。所有这些编译错误都非常神秘,当我删除AspectJ功能时,所有java源文件都被成功编译。同样的项目可以通过Eclipse3.3和AJDT1.5.3成功转换。嗨,我也遇到了这个问题。您能告诉我如何在eclipse中使用“-encoding UTF-8”设置ajc选项吗?谢谢