Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用AspectJ eclipse 3.4插件ajdt2.0.1将项目转换为AspectJ项目时发生编译错误_Java_Eclipse Plugin_Aspectj_Ajdt - Fatal编程技术网

Java 使用AspectJ eclipse 3.4插件ajdt2.0.1将项目转换为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.

哎,, 我想将AOP添加到我的web项目中。我下载了适用于Eclipse3.4.1的ajdt2.0.1。但是当我将这个项目转换为AspectJ项目时,我得到了很多不应该发生的编译错误。例如“XXXDAO无法解决”,等等。当我删除AspectJ功能时,一切都很顺利。有人遇到过这样的问题吗?
提前感谢。

我已通过将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选项吗?谢谢