Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
AspectJBuild
Contents
Obtain source code
You can obtain AspectJ source code either via CVS or a source jar file.
The source jar file is attached to every release you find on [AspectJ download page]. It can be simply unzipped.
If you want to access a specific branch or the latest trunk (head) code, you'll need to check it out via CVS.
You can perform the CVS via Eclipse (preferred way), or via a command line tool.
Checkout via Eclipse
In Eclipse open the "CVS Repository Exploring" perspective. From there click on "Add a CVS Repository", a dialog will display asking you properties for the CVS repository :
- "Use the repository identification string as the label" (isn't really necessary)
- Connection type : pserver
- User: anonymous
- Password: leave it blank
- Host: dev.eclipse.org
- Repository path : /cvsroot/tool
- "Use default port"
Click ok, and in the "CVS Repostiories" view on the left you should see the repository appear. Now you can navigate it as a tree, open :
- Head (for latest version, otherwise go to Tags for specific versions)
- org.aspectj
- modules
- org.aspectj
Now you should select all folders, except "aspectj-attic", right-click and then select "checkout as...". Eclipse will analyze the selected folder, and then suggest you to check out all the selected folders as "new java projects", click ok and wait for it to finish the checkout.
Checkout via command line
If you are able to use CVS via command line, then you'll have no problems using informations provided for Eclipse to perform your checkout, and then eventually update this wiki page with correct instructions :D
Setting up Eclipse project
Once projects are in Eclipse, you'll need to set up a couple of classpath variables.
TODO : which classpath entries ?