3
Рассмотрим простой пример Xsctream для создания JSON из фасоли:Работа с Xstream, разъяснение необходимости
Bean bean = new Bean();
bean.addNames("John", "Doe");
bean.addNames("Jane", "Doe");
XStream xstream = new XStream(new JettisonMappedXmlDriver());
xstream.setMode(XStream.NO_REFERENCES);
System.out.println(xstream.toXML(bean));
приводит
Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/jettison/mapped/Configuration
at com.thoughtworks.xstream.io.json.JettisonMappedXmlDriver.<init>(JettisonMappedXmlDriver.java:55)
at Main.main(Main.java:12)
Обратите внимание, что библиотеки импортируются как они должны быть
import com.thoughtworks.xstream.XStream;
import com.thoughtworks.xstream.io.json.JettisonMappedXmlDriver;
И надлежащее банки включены
+1 спасибо, это помогло мне тоже! – Aaron
У меня есть jettison.jar, и он находится в моем пути сборки, но я все еще получаю ту же ошибку. – tricknology
Проверьте, если вы ссылаетесь на правильную банку, и она загружается –