java - 将 Eclipse 编译器替换为 AspectJ ajc

标签 java eclipse aspectj

如何用 ajc 替换 Eclipse 中的编译器,以便它在我编辑时进行编译?

最佳答案

您必须更具体地说明您希望发生的情况。我认为您正在寻找的术语是热切解析。在 JDT 中,文件不会在您键入时进行编译,而是在后台进行协调,完成除将字节码写入磁盘之外的所有操作。

我假设您已安装 AJDT 并且您的项目是 AspectJ 项目。 AJDT 在很大程度上提供了相同的功能,只是它不在切入点和声明语句内部执行急切解析。它也不会进行切入点的热切匹配。

您是否看到一些不同的行为?

关于java - 将 Eclipse 编译器替换为 AspectJ ajc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7016511/

相关文章:

Ruby selenium 无法加载此类文件 -- selenium-webdriver (LoadError)

spring-boot - 如何在 Spring 增删改查存储库方法上实现 Aspect

java - 使用 Spring AspectJ 记录 REST 资源 URL

java - 按序数选择枚举; java

Java 数组填充和值打印。但是,内存总是在之后打印

java - 使用 for 循环打印字母表。为什么我必须显式地将字符 [] 转换为字符串?

c++ - 链接 boost.asio

eclipse - 为什么 JSF 属性文件在 Eclipse 中不接受非 ASCII 字符?

java - 为简单的 java 项目选择什么原型(prototype)

java - 将 AspectJ 文件导入另一个(普通)Java 项目