OiE, pessoal!
Estou trabalhando pela primeira vez com Maven e estou tendo problemas com a dependência do XStream.
No pom.xml mapeei a dependência e o repositório:
<repositories>
<repository>
<id>Jboss Repository</id>
<url>http://repository.jboss.com/maven2</url>
</repository>
<repository>
<id>Mvn Repository</id>
<url>http://mvnrepository.com/artifact</url>
</repository>
</repositories>
.
.
.
<dependency>
<groupId>com.thoughtworks.xstream</groupId>
<artifactId>xstream</artifactId>
<version>1.3.1</version>
</dependency>
Tenho a seguinte classe:
import com.thoughtworks.xstream.XStream;
public class XMLUtil {
public static String converteParaXml(final Object obj) throws Exception {
XStream xstream = new XStream();
return xstream.toXML(obj);
}
}
Dou um “mvn clean install” e dá BUILD SUCCESSFUL, mas ao depurar é lançada a seguinte exceção:
faultString: java.lang.RuntimeException: java.lang.NoClassDefFoundError: com/thoughtworks/xstream/XStream
Alguém sabe o que estou fazendo de errado?
Brigaduu!