more detail about test building java code