I have found that by adding the following to the maven-clean-plugin xml in the project pom, that version 3.5.0 completes the clean process without error.
<configuration>
<force>true</force>
</configuration>
According to the documentation force=true deletes read only files. I really don't know why this works but it does.