resolve, build, test, run. java!