AspectJ基础学习之二搭建环境(转载)
2016-02-19 17:39
591 查看
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
一、下载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
相关文章推荐
- AspectJ基础学习之一简介(转载)
- asp.net无刷新上传(带预览)
- ASP.NET 中通过Form身份验证 来模拟Windows 域服务身份验证的方法
- [译] ASP.NET 生命周期 – ASP.NET 上下文对象(八)
- ASP.NET MVC:通过 FileResult 向 浏览器 发送文件
- ASP.Net 添加 Interop for Word, excel 插件
- [译] ASP.NET 生命周期 – ASP.NET 上下文对象(七)
- Elmah使用总结
- 七天学会ASP.NET MVC (一)——深入理解ASP.NET MVC
- PMP在线考试学习系统ASP.NET100%源码(参加PMP考试的学员请加QQ群:347505832)
- asp.net 生成图形验证码(字母和数字混合)
- ASP.NET 系列:单元测试
- 支付宝支付接口中notify_url 与 return_url 的区别
- IIS7web服务器调试ASP.net程序遇到的一些故障的解决办法
- ASP.NET 后台代码的与前台文件“类”的关系
- DataTable如何转换为实体类
- ASP.NET学习
- ASP.NET中实现导出ppt文件数据的实例分享
- ASP.NET Form身份验证方式详解
- [译] ASP.NET 生命周期 – ASP.NET 上下文对象(六)