| <!doctype html public "-//w3c//dtd html 4.0 transitional//en"> |
| <html> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
| <title>Aspect J Development Tools</title> |
| <link rel="stylesheet" href="http://www.eclipse.org/default_style.css" type="text/css"> |
| </head> |
| <body bgcolor="#FFFFFF"> |
| <table BORDER="0" CELLSPACING="5" CELLPADDING="2" WIDTH="100%"> |
| <tr> |
| <td ALIGN="LEFT" width="60%" valign="top"><font class="indextop">aspectj |
| <br> |
| downloads</font></td> |
| <td WIDTH="40%" align="right"> <img src="http://eclipse.org/images/Idea.jpg" width="120" height="86"></td> |
| </tr> |
| </table> |
| <table BORDER="0" CELLSPACING="5" CELLPADDING="2" WIDTH="100%"> |
| <tr> |
| <td ALIGN="LEFT" VALIGN="TOP" BGCOLOR="#0080C0"><b><font color="#FFFFFF" face="Arial,Helvetica"> |
| Downloads</font></b></td> |
| </tr> |
| <tr> |
| <td> |
| The AspectJ compiler produces programs for any version of the Java platform |
| (jdk1.1 and later). The compiler itself requires Java2 (1.3 or later) to run. |
| Consult the <a href="doc/faq.html#q:compability">FAQ</a> |
| for more details. All releases are provided under the terms and |
| conditions of the <a href="http://www.eclipse.org/legal/notice.html">Eclipse.org |
| Software User Agreement</a> unless otherwise specified.</td> |
| </tr> |
| <tr> |
| <td ALIGN="LEFT" VALIGN="TOP" BGCOLOR="#999999"><b> <font face="Arial,Helvetica" color="#FFFFFF"> |
| Most Recent Build</font></b></td> |
| </tr> |
| <tr> |
| <td> |
| <table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellSpacing="0" cellPadding="3" width="100%" border="0"> |
| <tr> |
| <td colSpan="3"><b>Last Known Good developer build</b></td> |
| </tr> |
| <tr> |
| <td> </td> |
| <td>AspectJ Compiler, Browser, Ant tasks, and Documentation. |
| <br>Only download this version if you are prepared to work with a pre-release compiler. |
| <br>The most recent stable build below is the currently supported release version. |
| </td> |
| <td> |
| <!-- stick out reference to most recent dev build --> |
| <?php |
| #$devbuilds=GetDevBuildsIn('k:/tmp'); |
| $devbuilds=GetDevBuildsIn('/home/data/httpd/download.eclipse.org/technology/aspectj/dev'); |
| $justthefirstfile=basename($devbuilds[0]); |
| $stats=stat($devbuilds[0]); |
| echo "<a href=\"http://download.eclipse.org/technology/aspectj/dev/$justthefirstfile\">$justthefirstfile</a> (size: $stats[7] bytes)"; |
| ?> |
| </td> |
| |
| </tr> |
| <tr><td colSpan="3"><br><i>This download is updated after |
| every successful build and test cycle. Please select the 'main eclipse.org downloads area' when presented with a list of mirrors |
| to ensure you have the latest version.</i></td> |
| </tr> |
| </table> |
| </td> |
| |
| <tr> |
| <tr> |
| <td ALIGN="LEFT" VALIGN="TOP" BGCOLOR="#999999"><b> <font face="Arial,Helvetica" color="#FFFFFF"> |
| AspectJ 5 Milestone Builds</font></b></td> |
| </tr> |
| <tr> |
| <td> |
| <table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellSpacing="0" cellPadding="3" width="100%" border="0"> |
| <tr> |
| <td colSpan="3"><b>AspectJ 1.5.0 M1</b></td> |
| </tr> |
| <tr> |
| <td> </td> |
| <td>AspectJ Compiler, Browser, Ant tasks, and Documentation. |
| <br>Only download this version if you are prepared to work with a pre-release compiler. |
| <br>The most recent stable build below is the currently supported release version.</td> |
| <td> |
| <a href="http://www.eclipse.org/downloads/download.php?file=/technology/ajdt/aspectj-1.5.0M1.jar">aspectj-1.5.0M1.jar</a> (~7.5M) |
| </td> |
| </tr> |
| </table> |
| </td> |
| |
| <tr> |
| <tr> |
| <td ALIGN="LEFT" VALIGN="TOP" BGCOLOR="#999999"><b> <font face="Arial,Helvetica" color="#FFFFFF"> |
| Latest Stable Release</font></b></td> |
| </tr> |
| <tr> |
| <td> |
| <table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellSpacing="0" cellPadding="3" width="100%" border="0"> |
| <tr> |
| <td colSpan="3"><b>Version 1.2.1 Released November 5th, 2004</b></td> |
| </tr> |
| <tr> |
| <td> </td> |
| <td>AspectJ Compiler, Browser, Ant tasks, and Documentation</td> |
| <td> |
| <a href="http://www.eclipse.org/downloads/download.php?file=/technology/ajdt/aspectj-1.2.1.jar">aspectj-1.2.1.jar</a> |
| (7,382,062 bytes)</td> |
| </tr> |
| </table> |
| </td> |
| </tr> |
| <tr> |
| <td ALIGN="LEFT" VALIGN="TOP" BGCOLOR="#999999"><b> <font face="Arial,Helvetica" color="#FFFFFF"> |
| AspectJ 1.2</font></b></td> |
| </tr> |
| <tr> |
| <td> |
| <table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellSpacing="0" cellPadding="3" width="100%" border="0"> |
| <tr> |
| <td colSpan="3"><b>Version 1.2.1 Released November 5th, 2004</b></td> |
| </tr> |
| <tr> |
| <td> </td> |
| <td>AspectJ Compiler, Browser, Ant tasks, and Documentation</td> |
| <td> |
| <a href="http://www.eclipse.org/downloads/download.php?file=/technology/ajdt/aspectj-1.2.1.jar">aspectj-1.2.1.jar</a> |
| (7,382,062 bytes)</td> |
| </tr> |
| <tr> |
| <td colSpan="3"><b>Version 1.2.1 release candidate 1 Released October 22nd, 2004</b></td> |
| </tr> |
| <tr> |
| <td> </td> |
| <td>AspectJ Compiler, Browser, Ant tasks, and Documentation</td> |
| <td> |
| <a href="http://www.eclipse.org/downloads/download.php?file=/technology/ajdt/aspectj-1.2.1rc1.jar">aspectj-1.2.1rc1.jar</a> |
| (7,393,774 bytes)</td> |
| </tr> |
| <tr> |
| <td colSpan="3"><b>Version 1.2.0 Released May 25, 2004</b></td> |
| </tr> |
| <tr> |
| <td> </td> |
| <td>AspectJ Compiler, Browser, Ant tasks, API Documentation tool, and Documentation</td> |
| <td> |
| <a href="http://www.eclipse.org/downloads/download.php?file=/technology/ajdt/aspectj-1.2.jar">aspectj-1.2.jar</a> |
| (5,859,690 bytes)</td> |
| </tr> |
| <tr> |
| <td colSpan="3"><b>Version 1.2 release candidate 2 Released May 13, 2004</b></td> |
| </tr> |
| <tr> |
| <td> </td> |
| <td>AspectJ Compiler, Browser, Ant tasks, API Documentation tool, and Documentation</td> |
| <td> |
| <a href="http://www.eclipse.org/downloads/download.php?file=/technology/ajdt/aspectj-1.2rc2.jar">aspectj-1.2rc2.jar</a> |
| (5,853,184 bytes)</td> |
| </tr> |
| <tr> |
| <td colSpan="3"><b>Version 1.2 release candidate 1 Released April 15, 2004</b></td> |
| </tr> |
| <tr> |
| <td> </td> |
| <td>AspectJ Compiler, Browser, Ant tasks, API Documentation tool, and Documentation</td> |
| <td> |
| <a href="http://www.eclipse.org/downloads/download.php?file=/technology/ajdt/aspectj-1.2rc1.jar">aspectj-1.2rc1.jar</a> |
| (5,860,538 bytes)</td> |
| </tr> |
| </table> |
| </td> |
| </tr> |
| <tr> |
| <td ALIGN="LEFT" VALIGN="TOP" BGCOLOR="#999999"><b> <font face="Arial,Helvetica" color="#FFFFFF"> |
| AspectJ-1.1</font></b></td> |
| </tr> |
| <tr> |
| <td> |
| <table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellSpacing="0" cellPadding="3" width="100%" border="0"> |
| <tr> |
| <td colSpan="3"><b>Version 1.1.1 Released September 22nd, 2003</b></td> |
| </tr> |
| <tr> |
| <td> </td> |
| <td>AspectJ Compiler, Browser, Ant tasks, and Documentation</td> |
| <td> |
| <a href="http://www.eclipse.org/downloads/download.php?file=/technology/ajdt/aspectj-1.1.1.jar">aspectj-1.1.1.jar</a> |
| (6,352,092 bytes)</td> |
| </tr> |
| <tr> |
| <td colSpan="3"><b>Version 1.1.0 Released June 6, 2003</b></td> |
| </tr> |
| <tr> |
| <td> </td> |
| <td>AspectJ Compiler, Browser, Ant tasks, and Documentation</td> |
| <td> |
| <a href="http://www.eclipse.org/downloads/download.php?file=/technology/ajdt/aspectj-1.1.0.jar">aspectj-1.1.0.jar</a> |
| (6,297,885 bytes)</td> |
| </tr> |
| |
| <tr> |
| <td colSpan="3"><b>Version 1.1rc2 Released May 13, 2003</b></td> |
| </tr> |
| <tr> |
| <td> </td> |
| <td>AspectJ Compiler, Browser, Ant tasks, and Documentation</td> |
| <td> |
| <a href="http://www.eclipse.org/downloads/download.php?file=/technology/ajdt/aspectj-1.1rc2.jar">aspectj-1.1rc2.jar</a> |
| (6,285,237 bytes)</td> |
| </tr> |
| |
| <tr> |
| <td colSpan="3"><b>Version 1.1rc1 Released March 14, 2003</b></td> |
| </tr> |
| <tr> |
| <td> </td> |
| <td>AspectJ Compiler, Browser, Ant tasks, and Documentation</td> |
| <td> |
| <a href="http://www.eclipse.org/downloads/download.php?file=/technology/ajdt/aspectj-1.1rc1.jar">aspectj-1.1rc1.jar</a> |
| (5,747,357 bytes)</td> |
| </tr> |
| |
| <tr> |
| <td colSpan="3"><b>Version 1.1beta4 Released January 15, 2003</b></td> |
| </tr> |
| <tr> |
| <td> </td> |
| <td>AspectJ Compiler, Browser, Ant tasks, and Documentation</td> |
| <td> |
| <a href="http://www.eclipse.org/downloads/download.php?file=/technology/ajdt/aspectj-1.1b4.jar">aspectj-1.1b4.jar</a> |
| (5,792,693 bytes)</td> |
| </tr> |
| <!-- |
| <tr> |
| <td colSpan="3"><b>Version 1.1beta2 Released December 18, 2002</b></td> |
| </tr> |
| <tr> |
| <td> </td> |
| <td>AspectJ Compiler, Browser, Ant tasks, and Documentation</td> |
| <td> |
| <a href="http://www.eclipse.org/downloads/download.php?file=/technology/ajdt/aspectj-1.1b2.jar">aspectj-1.1b2.jar</a> |
| (4,928,000 bytes)</td> |
| </tr> |
| --> |
| </table> |
| </td> |
| </tr> |
| <tr> |
| <td ALIGN="LEFT" VALIGN="TOP" BGCOLOR="#999999"><b> <font face="Arial,Helvetica" color="#FFFFFF"> |
| Last release of AspectJ-1.0</font></b></td> |
| </tr> |
| <tr> |
| <td> |
| <table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellSpacing="0" cellPadding="3" width="100%" border="0"> |
| <tr> |
| <td colSpan="3"><b>Version 1.0.6</b></td> |
| </tr> |
| <tr> |
| <td> </td> |
| <td>AspectJ Compiler and Browser</td> |
| <td> |
| <a href="http://www.eclipse.org/downloads/download.php?file=/technology/ajdt/aspectj-tools-1.0.6.jar"> |
| aspectj-tools-1.0.6.jar</a> <i>(1,580,450 bytes)</i> |
| <br> |
| <a href="http://www.eclipse.org/downloads/download.php?file=/technology/ajdt/aspectj-tools-src-1.0.6.tgz"> |
| aspectj-tools-src-1.0.6.tgz</a> <i>(795,633 bytes)</i> |
| </td> |
| </tr> |
| <tr> |
| <td> </td> |
| <td>Documentation and Examples</td> |
| <td> |
| <a href="http://www.eclipse.org/downloads/download.php?file=/technology/ajdt/aspectj-docs-1.0.6.tgz"> |
| aspectj-docs-1.0.6.tgz</a> <i>(1,715,824 bytes) </i> |
| </td> |
| </tr> |
| <tr> |
| <td> </td> |
| <td>Ant Tasks (released under the <a target="_top" href="http://apache.org/LICENSE.txt"> |
| Apache License</a>)</td> |
| <td> |
| <a href="http://www.eclipse.org/downloads/download.php?file=/technology/ajdt/aspectj-antTasks-1.0.6.tgz"> |
| aspectj-antTasks-1.0.6.tgz</a> <i>(83,124 bytes) </i> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="3"> |
| <p align="left">Note: All code, documentation and other files in the 1.0.6 release |
| are made available under the terms and conditions of the <a target="_top" href="http://www.mozilla.org/MPL/MPL-1.1.html"> |
| Mozilla Public License version 1.1</a> |
| .</td> |
| </tr> |
| </table> |
| </td> |
| </tr> |
| |
| <tr> |
| <td ALIGN="LEFT" VALIGN="TOP" BGCOLOR="#0080C0"><b> <font face="Arial,Helvetica" color="#FFFFFF"> |
| Installation</font></b></td> |
| </tr> |
| <tr> |
| <td> |
| The <tt>.jar</tt> files should not be unzipped as they are self-extracting |
| Java-based GUI installers. On many systems they can be run directly by |
| selecting "Open this file from its current location" or by |
| double-clicking the downloaded file. If you download the <tt>.jar</tt> files |
| do not unzip them; instead invoke the GUI installer with the |
| <font face="Courier">java -jar</font> command on the corresponding file |
| e.g.: <tt><b>java -jar aspectj-1.1.0.jar</b></tt></td> |
| </tr> |
| <tr> |
| <td ALIGN="LEFT" VALIGN="TOP" BGCOLOR="#0080C0"><b> <font face="Arial,Helvetica" color="#FFFFFF"> |
| Development Environment Support</font></b></td> |
| </tr> |
| <tr> |
| <td> |
| <table cellSpacing="0" cellPadding="2" width="100%" border="0" style="border-collapse: collapse" bordercolor="#111111"> |
| <tr> |
| <td height="23"><a target="_top" href="http://eclipse.org/ajdt"><b>AJDT Project</b></a> |
| is an Eclipse Technology project that provides an AspectJ plug-in for Eclipse.</td> |
| </tr> |
| <tr> |
| <td height="23"><b> <a target="_top" href="http://aspectj4jbuildr.sourceforge.net">AJDE for |
| JBuilder</a></b> is a SourceForge project that provides an AspectJ |
| OpenTool for Borland's JBuilder IDE.</td> |
| </tr> |
| <tr> |
| <td height="23"><b> <a target="_top" href="http://aspectj4netbean.sourceforge.net">AJDE for |
| SunONE/NetBeans</a></b> is a SourceForge project that provides an |
| AspectJ Module for Sun's Forte/SunONEStudio4/NetBeans IDE.</td> |
| </tr> |
| <tr> |
| <td height="23"><b> <a target="_top" href="http://aspectj4emacs.sourceforge.net">AJDE for |
| Emacs and JDEE</a></b> is a SourceForge project that provides an |
| AspectJ mode for Emacs and an AspectJ extension to JDEE.</td> |
| </tr> |
| <tr> |
| <td height="23"><b> <a target="_top" href="https://jdeveloperaop.dev.java.net"> |
| jdeveloperaop</a></b> is a java.net project to support AspectJ programming in |
| Oracle's JDeveloper IDE.</td> |
| </tr> |
| <tr> |
| <td height="23">Russ Miles has packaged together <a target="_top" href="http://www.aspectjcookbook.com">integrated |
| installers for Eclipse, AJDT, and AspectJ on the Windows and Mac platforms</a>. |
| </tr> |
| </table> |
| </td> |
| </tr> |
| </table> |
| </body> |
| </html> |
| |
| <?php |
| // Sorts by newest first |
| function date_cmp($f1, $f2) { |
| $f1stats=stat($f1); |
| $f2stats=stat($f2); |
| return $f2stats[9]-$f1stats[9]; |
| } |
| // return entries in the directory that represent dev builds |
| function GetDevBuildsIn($dir){ |
| ini_set("max_execution_time",10); |
| $devtag="aspectj-DEVELOPMENT"; |
| $root=opendir($dir) or die("Check $dir !"); |
| while (false!== ($file=readdir($root))) { |
| if($file=="." || $file=="..") {continue;} |
| // echo "$file<br>"; |
| if (substr($file,0,19) == $devtag) { |
| $files[]="$dir/$file"; |
| } |
| } |
| @closedir($dir); |
| usort($files, "date_cmp"); |
| return $files; |
| } |
| |
| ?> |