Differences between revisions 1 and 19 (spanning 18 versions)
Revision 1 as of 2005-02-10 05:33:54
Size: 1511
Editor: ClarkUpdike
Comment:
Revision 19 as of 2008-11-15 09:16:01
Size: 668
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
ClarkUpdike, incept: 2005-02-10
= Jython via CVS in Eclipse =
Eclipse is a CVS client and can be used to get the project from the repository. It takes a few steps to set it up, but seems to work nice once you do. Please correct any mistakes. (Works for Eclipse 3.0.1)
 1. Run the checkout and ant build steps from the regular JythonDeveloperGuide
 1. In your Eclipse preferences, go to Java > Build Path > Classpath Variables and add a new variable named ANT_HOME that points to your ant install. That directory should have a lib/ant.jar inside of it.
 1. Go to File > Import > General > "Existing Projects into Workspace" in Eclipse
 1. Select your Jython checkout directory as the root
Line 5: Line 6:
 *`File -> New -> New Project -> CVS folder (expand) -> Checkout Projects from CVS -> Next`
 *Set up the repository properties
  *Host: `cvs.sourceforge.net`
  *Repository Path: `/cvsroot/jython`
  *User: `anonymous`
  *Password: <leave blank>
  *Connection type: `pserver`
  *Use Default Port <the default>
  *Click `Next`
 *Create the project
  *Select `Use an existing module (..)`
  *Select `jython`
  *Click `Next`
  *Select `Check out as a project in the workspace` [[FootNote(I tried using `Check out as a project configured using the New Project Wizard` but it put me in an endless loop.)]]
  *Click `Next`
  *Click `Next`
 *Now, scan files from the repository to find tags from the repository by scanning them from files>
  *Select `HEAD`
  *Click `Configure Tags`
  *Drill down into `org.python.core` and select `__builtin__.java`
   You should see a list of tags (`Versions`, `Branches`)checked in the upper right hand pane.
  *Click `Add Checked Tags` to make the CVS plugin aware of them
  *Click `OK`
  Eclipse scans the selected file and pulls out all of the available tags.
 *Checkout the tag you want into the project
  *Select the branch or version you want (drill down)
  *Click `Finish`
This could be made to work entirely in Eclipse with a few more additions to the external builders. For now, it requires running ant in the first step to make the build/gensrc and build/jarjar directories and then every time after a clean.
  1. Run the checkout and ant build steps from the regular JythonDeveloperGuide

  2. In your Eclipse preferences, go to Java > Build Path > Classpath Variables and add a new variable named ANT_HOME that points to your ant install. That directory should have a lib/ant.jar inside of it.

  3. Go to File > Import > General > "Existing Projects into Workspace" in Eclipse

  4. Select your Jython checkout directory as the root

This could be made to work entirely in Eclipse with a few more additions to the external builders. For now, it requires running ant in the first step to make the build/gensrc and build/jarjar directories and then every time after a clean.

JythonDeveloperGuide/EclipseNotes (last edited 2012-06-03 22:23:41 by JeffAllen)