-U forces maven to check any external dependencies (third party dependencies) that might need to be updated based on your POM files. clean install are both basic maven lifecycle phases