Разработайте простое многопоточное Java-приложение, используя пакет java.util.concurrent.
Приложение должно по протоколу HTTP в различных потоках загрузить на диск веб-страницы какого-либо сайта, ссылки на которые ведут с его главной страницы.
Число загружаемых страниц, которое равно числу запускаемых потоков, должно задаваться аргументом в командной строке.
После завершения загрузки очередной страницы на печать должно выводиться текущее количество загруженных страниц.
Для поиска ссылок на главной странице можно использовать любую стороннюю библиотеку, например, jsoup.
Сборка проекта:
mvn clean install
Запуск главного класса с аргументом:
mvn exec:java -Dexec.mainClass="com.khe.test.Main" -Dexec.args="5"
где число загружаемых страниц задается аргументом: -Dexec.args="5"