Skip to content

makskheilyk/easy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Task

Разработайте простое многопоточное Java-приложение, используя пакет java.util.concurrent.

Приложение должно по протоколу HTTP в различных потоках загрузить на диск веб-страницы какого-либо сайта, ссылки на которые ведут с его главной страницы.

Число загружаемых страниц, которое равно числу запускаемых потоков, должно задаваться аргументом в командной строке.

После завершения загрузки очередной страницы на печать должно выводиться текущее количество загруженных страниц.

Для поиска ссылок на главной странице можно использовать любую стороннюю библиотеку, например, jsoup.

Installation

Сборка проекта:

mvn clean install

Запуск главного класса с аргументом:

mvn exec:java -Dexec.mainClass="com.khe.test.Main" -Dexec.args="5"

где число загружаемых страниц задается аргументом: -Dexec.args="5"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages