fix: should fail on missing java during converge stage, not compile