Fall 2002 Programming Language Seminar:
Aspect-Oriented Programming with AspectJ

Back to main course page

[ Washington University in St Louis ]
Department of Computer Science

How to set up AspectJ on CSE/CEC machines

The easy way (on Washington University CSE and CEC machines):

$ pkgadd java_1.4.0
$ pkgadd aspectj

The hard(er) way (for Bourne shells):

$ PATH=$PATH:PATH-TO-ASPECTJ-INSTALLATION/bin
$ CLASSPATH=$CLASSPATH:PATH-TO-ASPECTJ-INSTALLATION/lib/aspectrt.jar
$ export PATH CLASSPATH

The hard(er) way (for csh shells):

% setenv PATH ${PATH}:PATH-TO-ASPECTJ-INSTALLATION/bin
% setenv CLASSPATH ${CLASSPATH}:PATH-TO-ASPECTJ-INSTALLATION/lib/aspectrt.jar

Compiling and Running

$ ajc MyAspect.aj MyClass.java
$ java MyClass

Additional documentation is available at the AspectJ website.

Back to Aspect Seminar page


Morgan Deters / About me / OpenPGP Public Key / 02 Jan 2006

This page is certified valid HTML 4.01!  This page refers to certified valid CSS!  I support the AnyBrowser campaign