일반적으로 jar 니까 WEB-INF/lib 에 둔다면 처음엔 잘 되다가 다른 객체가 컴파일되고 디플로이되면 다음과 같은 오류가 발생합니다. Caused by: java.lang.UnsatisfiedLinkError: Native Library libXC_v3_jni.so already loaded in another classloader라이브러리는 하나의 클래스로더에서 로드되고 나면, 다른 클래스로더에서는 불러 올 수 없다는 의미이고, 해당 jar 라이브러리를 WEB-INF/classes 나 WEB-INF/lib 같은 Reloadable Classpath 에 위치하게 되면 발생합니다. jar나 class 는 반드시 System Classpath 에 위치시켜야 합니다. OS 의 환경변수와 기동 스크립트의..
객체를 주고받기 위해 직렬화 시키고 직렬화를 위해서 Serializable을 implements 하는 것 public class ObjectStreamSampleData implements Serializable { public String str; public int id; public ObjectStreamSampleData(String str, int id) { this.str = str; this.id = id; } public String getObjectStreamSampleData(){ return id + "=" + str; } } public class ObjectStreamHandle { public static void main(String\[\] args) throws Excepti..