AspectJ基础学习之二搭建环境(转载)

一、下载Aspectj以及AJDT

    上一章已经列出了他的官方网站,自己上去download吧。AJDT是一个eclipse插件,开发aspectj必装,他可以提供语法检查,以及编译。这里要说一点重要的知识:

aspectj不能使用传统的JDK编译,他的编译器扩展自JDK。AJDT提供的编译功能,就为我们省了很多事,当然你也可以用命令行自己去编译(不过我从来没有这么做过)。

    无论是apsectj的安装,还是AJDT网上还是有很多文章讲的。不会的同学可以自己Google。

二、创建项目

  创建项目的时候,我们选择New--->Aspectj Project当然,你也可以选择先创建一个普通的Java项目(包括JavaEE项目),然后选中project,右键---->convert to aspectj Project。 其实无论那种方式,无非都是为了:使用apsectj的编译器去编译代码,而不用JDk。

  有写同学可能用了Maven来管理项目,不用担心,maven已经提供了aspectj的编译插件。可以参见:http://maven.apache.org/maven-1.x/plugins/aspectj/ 和 http://mojo.codehaus.org/aspectj-maven-plugin/

  上面都有比较完整的使用介绍。到这:我们的环境就搭建好了,马上我门就要正式进入aspectj的开发了。怎么样?激动吧。下节我们就开始讲语法,并构建Hello World

最新文章

  1. C++基本语法
  2. mysql 安装以及运行
  3. python内置函数 1
  4. 奇怪吸引子---YuWang
  5. 华硕飞行堡垒zx50安装Ubunutu折腾记
  6. C Primer Plus之指针
  7. Primitive Objects
  8. 七牛云存储官方接口PHP版本
  9. Hotel
  10. python_Opencv_处理鼠标事件
  11. centos 6.4 x64安装bugfree
  12. Java框架spring 学习笔记(十四):注解aop操作
  13. python rsa 加密
  14. Android NDK学习(五):Java调用Native代码流程总结
  15. c#UDP协议
  16. g++编译后中文显示乱码解决方案(c++)
  17. bootstrap插件(对话框)bootbox参数和自定义弹出框宽度设置
  18. WinForm多线程+委托防止界面卡死
  19. Linux 学习第三天
  20. VP9 Video Codec

热门文章

  1. java文件上传和下载
  2. js和jQuery的日常
  3. Redis集群(五):集群搭建
  4. Mustache 使用总结
  5. c#如何使输入数据类型限制,C#如何添加限制
  6. js自定义正则表达式
  7. iOS进度条显示
  8. 【BZOJ-4008】亚瑟王 概率与期望 + DP
  9. 【BZOJ-2055】80人环游世界 上下界费用流 (无源无汇最小费用最大流)
  10. Jenkins参数化构建插件,实现构建前输入自定义参数