
If you are familiar with maven, this might be useful. If you're writing java against the api and don't want to use the example java stubs betfair provide, this pom file will generate the stubs using the current versions of the various Axis2 APIs. You'll need one for the exchange API too. If anyone works out how to prevent Axis2 from generating a single large source file (6.5M) with everything in it, I'd be interested in hearing about it.
Once you've got maven installed and running, create a new project directory, put the pom.xml into that, and run "mvn clean install" should do everything.
There are a bunch of runtime dependencies in the setenv.sh file to set up your classpath.