【发布时间】:2016-07-09 01:42:11
【问题描述】:
我想构建一个名为 test5 的(普通)Java 应用程序和一个名为 test4 的 AspectJ 应用程序来监视其他 Java 应用程序,但是当我尝试将 Java 项目包含到 AspectJ 项目中时,它显示构建路径错误:
- 该项目未构建,因为它依赖于 test4,它存在构建路径错误。
- 在项目“test4”的构建路径中检测到循环。该循环由项目 {test4, test5} 组成。
- 在项目“test5”的构建路径中检测到循环。该周期由项目 {test4, test5} 组成。
这里参考的是正常项目test5的代码
主类
package test5;
public class ert {
public static void main(String[] args) {
// TODO Auto-generated method stub
yxc a = new yxc();
a.dfg(2);
}}
yxc 类
package test5;
public class yxc {
public void dfg(int a){
System.out.println(a);
}
}
这是另一个项目test4中AspectJ文件的代码
package test4;
import test5.*;
public aspect dgf {
pointcut dff() : call(void test5.yxc.dfg(int));
before(): dff(){
System.out.println("adada");
}}
感谢您的帮助。
【问题讨论】:
标签: java aspectj importerror