Я использую HtmlUnit в некоторых программах, и у меня всегда возникает проблема, что всякий раз, когда я его использую, мне нужно добавлять все файлы (библиотеки), которые я скачал с веб-сайта HtmlUnit, чтобы файл jar, который я получаю, всегда составлял 10 МБ.
Это файлы, которые я добавляю:
Но в большинство моих программ я включаю только это:
import com.gargoylesoftware.htmlunit.Page;
import com.gargoylesoftware.htmlunit.RefreshHandler;
import com.gargoylesoftware.htmlunit.WebClient;
import com.gargoylesoftware.htmlunit.html.*;
Я обычно использую только WebClient и HtmlElements (HtmlForm, HtmlTable и т. Д.), Поэтому я нахожу странным, что они мне нужны.
У меня вопрос: могу ли я уменьшить количество включенных библиотек или, может быть, лучше, как определить, какие библиотеки, которые я включаю, вообще не используются?