Relates :
|
The annotation processing system uses a service loader to look for annotation processors. This can involve holding open jar files, etc. However, if there are no processors actually available (the common case at the moment) the resources associated with the service loader should be able to be freed. The implementation of annotation processing in javac does not currently free the service loader if no processors are found.
|