ПредишенСледващото

С Java развитие на Ubuntu справя добре. Просто инсталирате пакета от хранилище с Eclipse да се получи пълна среда за разработка. Автоматично изтегляне и инсталиране на всички необходими Java-пакети.

В Ubuntu 11.10 създадена Eclipse 3.7. При първото стартиране на Eclipse ви подканва за директорията, където проектите (например / Начало / потребител / работно място) ще се съхраняват по подразбиране. След като се започне Eclipse, изберете горния меню File -> New -> Java проекта. Проектът за създаване на диалоговия прозорец, посочва името (например htmlunit), виждаме, че избраната среда JRE JavaSE-1.6 и натиснете «Готово» бутон. Сега в директорията / Начало / потребител / работно място / htmlunit имаме един нов проект за нашето бъдеще без глава-браузър.

След това отидете на официалния сайт HtmlUnit и да изтеглите най-новата версия на библиотеката. Към момента на написването на тази статия, че е версия 2.9. Разопаковайте архива с HtmlUnit някъде, например, в каталога на нашия проект: / Начало / потребител / работно място / htmlunit / SRC / ИЪ. След това е необходимо да се включи HtmlUnit библиотека в нашия проект. За да направите това, в горната част на менюто Eclipse, изберете Project -> Properties. В прозореца на диалоговия Project Properties, изберете раздел Java Build Path, а след това кликнете върху раздела библиотеки и с помощта на «Добавяне Външни JAR,» бутон се добавя към библиотеката на Библиотека JRE система [Java-6-OpenJDK] HtmlUnit библиотека.

Сега имаме напълно конфигуриран среда за Java-базирани приложения с библиотеки HtmlUnit развитие, и ние можем да преминете направо към кода за писане. За да направите това, да създадете основните и само файла клас в нашия проект. Изберете от главното меню File -> New -> Class и посочва името (Име) на нашия нов диалогов прозорец клас кутия (например htmlunit), а след това затъмнение ще създаде нов файл /home/user/workspace/htmlunit/src/htmlunit.java.

Остава само да се потопите в примерите на официалния сайт програми HtmlUnit и пишат приложение, което отговаря на изискванията ни. Поради това, прилагането на конзолата да се генерира автоматично статични HTML страници (снимки), следва да отговарят на следните изисквания:

В резултат на тези изисквания, които получих следния код, за да най-простият обезглавеното-браузъра на HtmlUnit:

Така че ние почти стигна до нашата дестинация - приложението е написано, че е необходимо да го компилирате и да получите резултат изпълним JAR-файл, който може да се управлява в конзолата. За да направите това в Eclipse главното меню, изберете File -> Export, диалогов прозорец първо, изберете Java -> Изпълнима JAR файлове, а във втория - в съответствие експортна дестинация определя местонахождението и името на JAR-файла и в библиотека боравене бележка «пакет изисква библиотеки в генерирани JAR ».

Пусни ни обезглавеното-браузър от конзолата на Linux е доста проста:

Обърнете особено внимание на линия «putenv на (" LANG = ru_RU.UTF-8 '); "- без него няма да работи коректно в текста на конзола дисплей в UTF-8 кодиране, в резултат от прилагането на конзолата.

Това е само един прост пример за използване HtmlUnit библиотека. Тя има огромен брой възможности. И тъй като код обезглавеното браузър може да се подобри чрез собствените си цели.

Изходния код на проекта, както и компилиран JAR-файл може да бъде изтеглен от хранилището на Github.

Подкрепете проекта - споделете линка, благодаря!