Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.
Latest commit message
Commit time
September 29, 2022 08:36
March 23, 2019 08:10
July 4, 2019 15:21
February 16, 2023 06:50


Maven Central

The Jaxen XPath Engine for Java

Jaxen is an open source XPath 1.0 library written in Java. It is adaptable to many different object models, including DOM, XOM, dom4j, and JDOM. It is also possible to write adapters that treat non-XML trees such as compiled Java byte code or Java beans as XML, thus enabling you to query these trees with XPath too.

The current version is 2.0.0. This release requires Java 1.5 or later. If you're still using Java 1.4 or earlier, try Jaxen 1.2.0. If you're still using Java 1.3 or earlier, try Jaxen 1.1.6.

Adding Jaxen to your build

Jaxen's Maven group ID is jaxen and its artifact ID is jaxen. To add a dependency on jaxen using Maven, add this dependency element to your pom.xml:


To add a dependency using Gradle:

dependencies {
  compile 'jaxen:jaxen:2.0.0'