【问题标题】:aaspectj - installation, ide and in betweenaaspectj - 安装、ide 和介于两者之间
【发布时间】:2013-08-05 19:05:00
【问题描述】:

我对aspectj还很陌生。并且实际上需要使用它,因为 spring 中的一个功能需要它才能工作。

我不明白的一件事。我看到aspectj的安装是通过eclipse。 所以显然安装后 - 我所有的 src 代码和 jars 仍然是一样的。

那么我到底要安装什么?我的意思是,我的项目由 jars + .class 文件组成,那么如果我在 IDE 中安装插件会有什么不同?

p.s 我尝试安装它,但是 aspectj 的所有安装都是通过 maven 安装的,我不使用 maven。

【问题讨论】:

    标签: eclipse aop aspectj


    【解决方案1】:

    有一些 Eclipse 支持工具可以简化 aspectJ 开发(例如,它向您显示编织切入点等)。

    AspectJ 本身就如何“丰富”您的代码提供了多种选择。您可以使用compile-time weaving,它会修改您的类文件。或者您使用load-time weaving,在这种情况下,aspectj 在您的应用程序启动期间修改字节码。

    无论哪种方式,在编织之后,您的代码都依赖于 aspectJ 运行时库,因此您的类路径中也需要它。

    如果您使用 maven,则将 aspectj-stuff 添加到其中,如果不使用,则将其添加到 eclipse 本身(我猜这是插件)。只需安装 ADJT 即可启动并运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-06-14
      • 2018-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-05
      • 1970-01-01
      相关资源
      最近更新 更多