<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src"/>
+ <classpathentry kind="src" path="ext/test"/>
<classpathentry kind="output" path="bin"/>
</classpath>
-#Main-Class: org.argeo.sync.cli.Sync
-
-Import-Package: *;resolution:=optional
\ No newline at end of file
+Import-Package: com.fasterxml.jackson.annotation;resolution:=optional,\
+ com.fasterxml.jackson.core;resolution:=optional,\
+ com.fasterxml.jackson.databind;resolution:=optional,\
+ *;resolution:=optional
\ No newline at end of file
org.slf4j.api,\
org.apache.sshd.core,\
bcprov,\
- org.apache.tomcat.jni
+ org.apache.tomcat.jni,\
+ org.junit,\
+ org.hamcrest
--- /dev/null
+package org.argeo.json;
+
+import java.util.HashMap;
+import java.util.Map;
+
+import org.junit.Test;
+
+import com.fasterxml.jackson.core.JsonProcessingException;
+import com.fasterxml.jackson.databind.ObjectMapper;
+
+public class JacksonTest {
+
+ @Test
+ public void testSimpleObjectMapping() throws JsonProcessingException {
+ ObjectMapper om = new ObjectMapper();
+ Map<String, Integer> map = new HashMap<>();
+ map.put("one", 1);
+ map.put("two", 2);
+ String s = om.writeValueAsString(map);
+ System.out.println(s);
+ }
+}