"Maven clean" does not work
===

I am using the Eclipse plugin "m2e" to compile and generate the source for the my project. But when I do modification to the code and try use "Maven clean" before recompiling it says "Building successfully" but the generated source still exit. Also, after "Maven clean", if I do "Maven build" I get errors and have to restart Eclipse in order to build the project. Any idea why how to fix "Maven clean" such that will work ok?