Веб-приложения, которые не удаляются, могут быть вызваны тем, что веб-приложение не полностью очищено от мусора из-за ссылок за пределами вашего загрузчика классов веб-приложения, удерживающих некоторые экземпляры / классы в веб-приложении.После этого эти файлы будут заблокированы в веб-приложении, что не позволит удалить файлы веб-приложения.
Это ваше собственное веб-приложение?Если это так, вы должны попробовать профилировать его в tomcat с помощью профилировщика памяти - выполните цикл развертывания, использования и отмены развертывания и посмотрите, какие ссылки сохраняют классы / экземпляры вашего веб-приложения.
Поскольку это драйвер jdbc, яНачнем с рассмотрения источника данных.Например, если вы используете Spring для настройки источника данных, убедитесь, что источник данных закрыт.Например,
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
destroy-method="close"
обеспечивает правильное отключение источника данных после завершения работы веб-приложения.