my Java core  project