boot class path is necessary all the time