PLATFORM
*windows 7 family edition 64-bit
ps:Because of the problems linked to whether 64-bit or 32-bit software
should be used,even though I use 64-bit I prefer 32-bit software so that
I don't risk having compatibility issues
*download Java Platform, Standard Edition
Java SE 7u3
jdk-7u3-windows-i586.exe
www.oracle.com
*download Java EE 6 Development Kit Bundles without JDK
Java EE 6 SDK Update 4
java_ee_sdk-6u4-windows-ml.exe
www.oracle.com
*download Eclipse IDE for Java EE Developers
eclipse indigo package 32 bit
eclipse-jee-indigo-SR2-win32.zip
http://www.eclipse.org
*download Spring Framework 3.1.0.RELEASE
spring-framework-3.1.0.RELEASE-with-docs.zip
http://www.springsource.org/download
*download aspectj-1.6.12.jar
http://www.eclipse.org/aspectj/downloads.php
What is AspectJ?
AspectJ(tm) is a simple and practical extension to the Java(tm)
programming language that adds to Java aspect-oriented programming (AOP)
capabilities. AOP allows developers to reap the benefits of modularity
for concerns that cut across the natural units of modularity. In
object-oriented programs like Java, the natural unit of modularity is
the class. In AspectJ, aspects modularize concerns that affect more than
one class.
*download aopalliance.zip
The AOP Alliance project is a joint open-source project between several
software engineering people who are interested in AOP and Java
AOP Alliance: http://aopalliance.sourceforge.net/
*download cglib-2.2.2.jar
cglib is a powerful, high performance and quality Code Generation
Library, It is used to extend JAVA classes and implements interfaces at
runtime.
CGILIB: http://cglib.sourceforge.net/
*download asm-3.3.1.jar (asm-4.0-bin.zip caused compatability problems and had to remove)
ASM is an all purpose Java bytecode manipulation and analysis framework.
It can be used to modify existing classes or dynamically generate
classes, directly in binary form
http://asm.ow2.org/
No comments:
Post a Comment