You should do a clean whenever you delete a java file (or something from service.xml to cover the service builder). Possibly also if you refactor a java class to a new name, although I'm not sure off the top of my head if the IDE will rename the compiled class correctly (probably, but you should check to make sure).
The whole ant build process will only compile java to a .class file, but it will not delete a .class that has no java source file.
Por favor, faça login para denunciar.