Jump to: navigation, search

Difference between revisions of "AJDT Update Site"

(New page: AJDT has format for its update site (well, new for 1.6.4). For now, this is only available on the development update site. When the AJDT 1.6.4 release becomes final, it will be available...)
 
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
AJDT has format for its update site (well, new for 1.6.4).  For now, this is only available on the development update site.  When the AJDT 1.6.4 release becomes final, it will be available on the public update site.  The main reason for the reorganization is that there have been some requests to consume pieces of AJDT without requiring to consume all of it.
+
AJDT update sites are split by Eclipse versions and within that, there is one for the latest release, and another for development builds.  The format is as follows:
  
For now, only the development update site has this structure:
+
AJDT release update site for Eclipse 3.4 (Ganymede):
 +
http://download.eclipse.org/tools/ajdt/34/update
  
 +
AJDT development update site for Eclipse 3.4 (Ganymede):
 
  http://download.eclipse.org/tools/ajdt/34/dev/update
 
  http://download.eclipse.org/tools/ajdt/34/dev/update
  
The production update site still has the original structure, until AJDT 1.6.4 is released:
+
Similar urls are used for the Galileo and Helios update sitesSimply change ''34'' with ''35'' or ''36''.
 
+
  http://download.eclipse.org/tools/ajdt/34/update
+
 
+
'''Anyone who needs AJDT to program in AspectJ needs to only install the ''AspectJ Development Tools''.  Installing the additional features is automatic in this case since the ''AspectJ Development Tools'' feature requires the others.  Installing source code is optional.
+
 
+
The update site now has the following structure:
+
 
+
*AspectJ Development Tools
+
*#AspectJ Development Tools --- This is the main AJDT feature.  Installing this feature will provide all the standard AJDT behavior.  If you are developing AspectJ programs, this is all you need to check.  Installing this feature will automatically install the remaining non-source features, because this feature requires the following three features.
+
*#JDT Weaving Service --- This feature provides the JDT weaving service, which opens up extra functionality in JDT through weaving into the workbench.  AJDT requires this feature as do other Eclipse plugins for Java-like languages.
+
*#Cross References Tool --- This feature provides the cross references model and view.  Third party plugins may consume this feature if they require a way to view cross cutting concerns.  The Cross Reference Tool on its own does not have any functionality, but requires a provider to populate it with a model.  AJDT is one such provider.
+
*#Equinox Aspects --- This feature provides [http://www.eclipse.org/equinox/incubator/aspects/index.php Equinox Aspects], which provides the capability to perform load time weaving on the Eclipse platform, or any application running on an Equinox OSGi framework.
+
  
*AspectJ Development Tools Source --- This optional set of features provides the source code for the above.
+
[[Category:AJDT]]

Latest revision as of 08:52, 17 March 2010

AJDT update sites are split by Eclipse versions and within that, there is one for the latest release, and another for development builds. The format is as follows:

AJDT release update site for Eclipse 3.4 (Ganymede):

http://download.eclipse.org/tools/ajdt/34/update

AJDT development update site for Eclipse 3.4 (Ganymede):

http://download.eclipse.org/tools/ajdt/34/dev/update

Similar urls are used for the Galileo and Helios update sites. Simply change 34 with 35 or 36.