java - 如何运行我的项目以便他们使用我的 AspectJ 方面

标签 java eclipse aspectj

我是 AspectJ 的初学者。我用它在我的网络驱动程序中截取屏幕截图。以下是我的包结构。

Project Structure

我想知道如何在 Browser 类中运行我的程序,以便它使用 Screenshots 类中定义的 AspectJ 方面。

现在,当我在 Eclipse 中将测试作为 TestNG 测试运行时,方面不会运行。

最佳答案

  1. 确保您安装了 AspectJ 开发工具插件
  2. 使用上下文菜单配置/转换为 AspectJ 项目将您的项目转换为 AspectJ 项目

您的项目现在应该可以使用内部方面进行工作。如果方面是外部的 - 将它们放在您的类路径中。

关于java - 如何运行我的项目以便他们使用我的 AspectJ 方面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16948904/

相关文章:

java - 在 Java 中将 Integer[] 转换为 Long[]

c++ - 在 Ubuntu 中安装 OpenGL/Glut 库

android - 从 Android Studio 移回 Eclipse

java - 无法使用方面拦截对方付费调用

java - 有没有办法改进这个切入点?

java - 无法在 Android Studio 中清理项目

java - 在 Eclipse 4.2 中验证 XML 和 XSD - 缺少选项?

java - 如何通过将切入点作为用户的输入来将 spring aop 应用于遗留代码

java - 尝试将多个 JPanel 添加到 JFrame

java - 如何在Eclipse项目中导入javax.servlet API?