Building, packaging, and running SoapUI from the source code
Depending on your background, the idea of building SoapUI from source code might sound a bit hard-core and possibly unnecessary, but the truth is that it's actually relatively straightforward and can be very useful! It also gives you access to the latest fixes and features that may take time to be officially released. We'll also see how to package SoapUI so that you can run it in its more familiar form, that is, as a normal installation!
Getting ready
The source code itself is available from GitHub and can be found at https://github.com/SmartBear/soapui/.
Tip
GitHub
If you've not seen it before, it's well worth quickly browsing through the SoapUI projects and source code.
To clone and build the code you will need:
JDK (1.6+): Download from http://www.oracle.com/technetwork/java/javase/downloads/index.html (I used v1.7.0_71).
Git (v1.8+): There are various options, for example, command line and GUI versions. This recipe uses the command...