본문 바로가기

Java

Java 라이브러리 사용


ihongjun@ihongjun-ui-iMac:~/Funny/java/Pure$ tree
.
├── bin
├── lib
│   └── jackson-all-1.9.0.jar
└── src
    └── HelloWorldJson.java

3 directories, 2 files

ihongjun@ihongjun-ui-iMac:~/Funny/java/Pure$ cat src/HelloWorldJson.java
import java.io.IOException;
import org.codehaus.jackson.JsonGenerationException;
import org.codehaus.jackson.map.JsonMappingException;
import org.codehaus.jackson.map.ObjectMapper;

public class HelloWorldJson {
	public static void main(String[] args)
		throws JsonGenerationException, JsonMappingException, IOException {
		System.out.println("Hello World!");

		ObjectMapper mapper = new ObjectMapper();
		String jsonData = mapper.writeValueAsString("Jdata");
		System.out.println(jsonData);
	}
}

ihongjun@ihongjun-ui-iMac:~/Funny/java/Pure$ javac -d bin -cp .:lib/jackson-all-1.9.0.jar src/HelloWorldJson.java

ihongjun@ihongjun-ui-iMac:~/Funny/java/Pure$ tree
.
├── bin
│   └── HelloWorldJson.class
├── lib
│   └── jackson-all-1.9.0.jar
└── src
    └── HelloWorldJson.java

3 directories, 3 files

ihongjun@ihongjun-ui-iMac:~/Funny/java/Pure$ java -cp bin:lib/jackson-all-1.9.0.jar HelloWorldJson
Hello World!
"Jdata"

'Java' 카테고리의 다른 글

Java 캡슐화(Encapsulation)  (0) 2014.12.24
Java Class 접근제한자  (0) 2014.12.23
Java 다형성 - 인터페이스 & 상속  (0) 2014.12.18
Java 컴파일  (0) 2014.12.17
Java XML 파일 읽기  (0) 2014.06.02