intellij开启支持AspectJ官方原文
注意!【只有Ultimate版本支持AspectJ的开发】
1.在Intellij中新建一个java项目helloWorld
2.Enabling AspectJ Support Plugins(确保安装对应的插件)
![](https://img.haomeiwen.com/i2044883/099afbbba25a47da.png)
3.aspectjrt-1.8.9.jar将jar作为helloWorld的项目依赖
4.设置compiler
![](https://img.haomeiwen.com/i2044883/d2c7e58edc82b602.png)
Path to Ajc compiler 为aspectjtools.jar的路径。点击Test可以验证路径是否设置正确(见这里的Ajc options部分)
5.创建AspectJ文件
command+n:
![](https://img.haomeiwen.com/i2044883/410f71bad3f9a953.png)
package com.aspectj.demo.test;
import org.aspectj.lang.annotation.Aspect;
/**
* Created by bigbaozi on 07/02/17.
*/
public aspect HelloAspect {
pointcut HelloWorldPointCut(): execution(* com.aspectj.demo.test.HelloWorld.main(..));
before(): HelloWorldPointCut(){
System.out.println("Hello world HelloAspect112");
}
}
6.创建java文件:
package com.aspectj.demo.test;
public class HelloWorld {
/**
* @param args
*/
public static void main(String[] args) {
}
}
7.运行工程
![](https://img.haomeiwen.com/i2044883/2c3286e19d1c0a27.png)
点击这个绿色的按钮运行。
如果发现输出为:Hello world HelloAspect112则说明AspectJ配置成功!
网友评论