ClassNotFoundException: com.thoughtworks.xstream.io.HierarchicalStreamReader

ClassNotFoundException: com.thoughtworks.xstream.io.HierarchicalStreamReader

Problème

Développement XML dans Spring MVC, via oxm, a frappé la classe «HierarchicalStreamReader» non trouvée d'exception?

Caused by: java.lang.ClassNotFoundException: com.thoughtworks.xstream.io.HierarchicalStreamReader
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1516)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1361)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
    ... 49 more

Solution

La classe «HierarchicalStreamReader» classe appartient à «xstream.jar». Si vous utilisez Maven, déclare la dépendance suivante dans votre fichierpom.xml.

    
        com.thoughtworks.xstream
        xstream
        1.3.1
    

Note
Pour l'utilisateur Ant, téléchargez simplement les «xstream.jar» depuishttp://xstream.codehaus.org/ directement.