The import com.fasterxml.jackson.xml cannot be resolved

23,865

Solution 1

This is an old jar with different Maven coordinates.

Try:

<dependency>
    <groupId>com.fasterxml</groupId>
    <artifactId>jackson-xml-databind</artifactId>
    <version>0.6.2</version>
</dependency>

Solution 2

try adding

<dependency>
    <groupId>com.fasterxml</groupId>
    <artifactId>jackson-xml-databind</artifactId>
    <version>0.6.2</version>
</dependency>

or

<dependency>
    <groupId>com.fasterxml.jackson.dataformat</groupId>
    <artifactId>jackson-dataformat-xml</artifactId>
    <version>2.8.5</version>
</dependency>
Share:
23,865
Sp1
Author by

Sp1

Updated on May 07, 2020

Comments

  • Sp1
    Sp1 about 4 years

    I am facing the error The import com.fasterxml.jackson.xml cannot be resolved. XmlMapper cannot be resolved to a type
    in the import com.fasterxml.jackson.xml.XmlMapper;.

    My pom :

    <modelVersion>4.0.0</modelVersion>
             <dependency>
                <groupId>com.fasterxml.jackson.core</groupId>
                <artifactId>jackson-annotations</artifactId>
                <version>${jackson.version}</version>
            </dependency>
            <dependency>
                <groupId>com.fasterxml.jackson.core</groupId>
                <artifactId>jackson-core</artifactId>
                <version>${jackson.version}</version>
            </dependency>
            <dependency>
                <groupId>com.fasterxml.jackson.core</groupId>
                <artifactId>jackson-databind</artifactId>
                <version>${jackson.version}</version>
            </dependency>
    

    Is there a problem in the version? Other import of jackson core and databind seems to work completely fine. This happens in the case of xml only.