htmlunit - Browser for Java programs

Property Value
Distribution RPM Universal
Repository JPackage 6.0 all
Package name htmlunit
Package version 1.14
Package release 4.jpp6
Package architecture noarch
Package type rpm
Installed size 540.76 KB
Download size 485.24 KB
Official Mirror
HtmlUnit is a "browser for Java programs". It models the HTML
documents and provides an API that allows you to invoke pages,
fill forms, click links, etc. just like you do in your
"normal" browser.
It has fairly good JavaScript support (which gets continuously
improved) and is able to work even with quite complex AJAX
libraries simulating either Firefox or Internet Explorer
depending on the configuration you want to use.
It is typically used for testing purposes or to retrieve
information from web sites.


Package Version Architecture Repository
htmlunit-1.14-3.jpp5.noarch.rpm 1.14 noarch JPackage 5.0
htmlunit - - -


Name Value
cssparser >= 0.9.4
jakarta-commons-codec >= 1.3
jakarta-commons-collections32 >= 3.2
jakarta-commons-httpclient >= 3.1
jakarta-commons-io >= 1.3.1
jakarta-commons-lang24 >= 2.3
jakarta-commons-logging >= 1.1
jaxen >= 1.1.1
jpackage-utils >= 1.7.3
nekohtml >= 0.9.5
rhino16 >= 1.6-0.R7
xerces-j2 >= 2.6.2
xml-commons-jaxp-1.3-apis -


Name Value
htmlunit = 1.14-4.jpp6


Type URL
Binary Package htmlunit-1.14-4.jpp6.noarch.rpm
Source Package htmlunit-1.14-4.jpp6.src.rpm

Install Howto

Fedora, CentOS, RHEL:
  1. Download latest jpackage-release rpm from
  2. Install jpackage-release rpm:
    # rpm -Uvh jpackage-release*rpm
  3. Install htmlunit rpm package:
    # yum install htmlunit
  1. Add the JPackage 6.0 repository:
    # zypper addrepo jpackage-6.0
  2. Install htmlunit rpm package:
    # zypper install htmlunit
Mandriva, Mageia:
  1. Add the JPackage 6.0 repository:
    # urpmi.addmedia jpackage-6.0 with
  2. Update packages list:
    # urpmi.update -a
  3. Install htmlunit rpm package:
    # urpmi htmlunit




2009-09-29 - David Walluck <> 0:1.14-4
- fix Requires
- update Summary
2009-05-09 - Ralph Apel <r.apel at> - 0:1.14-3.jpp5
- (B)R jakarta-commons-collections32
2009-05-08 - Ralph Apel <r.apel at> - 0:1.14-2.jpp5
- (B)R jakarta-commons-lang24
2009-01-14 - Ralph Apel <r.apel at> - 0:1.14-1.jpp5
- 1.14
2008-08-06 - Ralph Apel <r.apel at> - 0:1.13-2.jpp5
- Relax (B)R jaxen to >= 1.1
- Drop javadoc scriptlets
- Drop Vendor/Distribution from spec
- Import into cvs
2007-12-21 - Ralph Apel <r.apel at> - 0:1.13-1jpp
- First JPackage build

See Also

Package Description
htmlunit-core-js-2.8-3.jpp6.noarch.rpm HtmlUnit adaptation of Mozilla Rhino Javascript engine for Java
htmlunit-javadoc-1.14-4.jpp6.noarch.rpm Javadoc for htmlunit
htmlunit1-1.14-6.jpp6.noarch.rpm Browser for Java programs
htmlunit1-javadoc-1.14-6.jpp6.noarch.rpm Javadoc for htmlunit1
htmlunit2-2.8-2.jpp6.noarch.rpm Browser for Java programs
htmlunit2-javadoc-2.8-2.jpp6.noarch.rpm Javadoc for htmlunit2
htmlurls-1.0.004-1.jpp6.noarch.rpm Static Url manipulation utilities
htmlurls-javadoc-1.0.004-1.jpp6.noarch.rpm Javadocs for htmlurls
httpunit-1.7-4.jpp6.noarch.rpm Library for testing websites programmatically
httpunit-demo-1.7-4.jpp6.noarch.rpm Demo for httpunit
httpunit-javadoc-1.7-4.jpp6.noarch.rpm Javadoc for httpunit
httpunit-manual-1.7-4.jpp6.noarch.rpm Manual for httpunit
httpunit-repolib-1.7-4.jpp6.noarch.rpm Artifacts to be uploaded to a repository library
httpunit16-1.6.2-2.jpp6.noarch.rpm Automated web site testing toolkit
httpunit16-demo-1.6.2-2.jpp6.noarch.rpm Demo for httpunit16