How I install my development environment for iText (SVN)
Every time I upgrade my hardware (for instance when I buy a new portable), I have to set up my development environment from scratch. Because I don't buy a new computer every month, I often forget which steps are necessary. That's why I wrote these pages: it's a checklist for myself, that can be useful for others too. That is: if you want to download iText from SVN and build the iText.jar yourself.
Requirements
First let's have a look at the tools or products that are on another (not iText-related) checklest. It's the stuff I install without thinking; you may already have most of it on your computer: Did you manage installing all this on your computer? Then let's move on to the iText related stuff.
Getting iText from SVN
First I make a directory C:/itext-core. I also have directories C:/itext-toolbox, C:/itext-book, C:/itext-articles, and so on, but that doesn't matter right now, we only want to install the development environment for iText.
In this itext-core directory, I usually create a subdirectory C:/itext-core/main:

This isn't really necessary, but I use this so that I can use the itext-core directory as an Eclipse Workspace, and main as one of the projects in this workspace. Another project I always create is test in directory c:/itext-core/test, but let's not get ahead of ourselves.
Next we rightclick and select SVN Checkout...:

This opens the following dialogbox:

The string you need is:
https://itext.svn.sourceforge.net/svnroot/itext/trunk
This will download everything you need to download the current version of iText. You can browse this version online at this address: http://itext.svn.sourceforge.net/viewvc/itext/trunk/
If you need a branch or an old version that was tagged, you'll have to adapt the URL of the SVN repository. Browse the following URL for inspiration: http://itext.svn.sourceforge.net/viewvc/itext/
While you browse these URLs, tortoiseSVN is downloading the trunk like this:

Once this process is finished, you end up with these subdirectories:

This is an overview of the directories that were created: You can now create a workspace in Eclipse.
SourceForge.net Logo
iText, the #1 Java-PDF library
Amazon books: amazon.co.uk-link