We were trying to build this Maven project in Travis CI and got a weird compilation error. After modifying the codes to explicitly define the exception types.
Build/Install Maven Projects in Separate Directors in Travis CI via GitHub
This blog demonstrates how to build/install maven projects in separate directories in Travis CI via GitHub.com