java.lang.VerifyError: Expecting a stackmap frame at branch target blah...  
Oracle does provide a way around the problem by using the -XX:UseSplitVerifier VM option. I added it as an argument to the surefire-plugin configuration in my maven pom file.
 <plugin>  
    <groupId>org.apache.maven.plugins</groupId>  
    <artifactId>maven-surefire-plugin</artifactId>  
    <version>${surefire.plugin.version}</version>  
    <configuration>  
      <argLine>-XX:-UseSplitVerifier</argLine>  
    </configuration>    
 </plugin>  
