안드로이드 개발 질문/답변
(글 수 45,052)
안드로이드 엡드는데
자바를 처음 써보는거라 너무 생소하네요 C는 했었는데..ㅠㅠ
시간도 없구.ㅠㅠ 학생인지라.. 질문입니다.
Client-Server
관계에서
Client가 Server 한테 Object(Data.java의 Data)를 보내고 싶은데
그럴려면 ObjectInputStream 이랑 ObjectOutputStream 을 써야된다는 것을 알았씁니다.
그리고 보내려면 데이터를 Serialzation을 해줘야 된데서 해줬습니다.
그런데 계속 client가 Object(Data )를 보내면 server에서 ClassNotFound 에러가 발생하면서
kr.asd.(client쪽 Package)Data를 찾을수가 없다고 하더라구요... server,client 두쪽다 Data.java로 object 만들어놨는데...
간단한거 같은데 계속 안되서 미치겠네요......
kr.asd.Data를 import하라고 어떤분이 그러셨는데.....서버 만들어서 해서 client 쪽 페키지를 어떻게 import 하는지겠습니다.
도와주세요................ㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜ
자바를 처음 써보는거라 너무 생소하네요 C는 했었는데..ㅠㅠ
시간도 없구.ㅠㅠ 학생인지라.. 질문입니다.
Client-Server
관계에서
Client가 Server 한테 Object(Data.java의 Data)를 보내고 싶은데
그럴려면 ObjectInputStream 이랑 ObjectOutputStream 을 써야된다는 것을 알았씁니다.
그리고 보내려면 데이터를 Serialzation을 해줘야 된데서 해줬습니다.
그런데 계속 client가 Object(Data )를 보내면 server에서 ClassNotFound 에러가 발생하면서
kr.asd.(client쪽 Package)Data를 찾을수가 없다고 하더라구요... server,client 두쪽다 Data.java로 object 만들어놨는데...
간단한거 같은데 계속 안되서 미치겠네요......
kr.asd.Data를 import하라고 어떤분이 그러셨는데.....서버 만들어서 해서 client 쪽 페키지를 어떻게 import 하는지겠습니다.
도와주세요................ㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜ
kr.asd.Data가 Client에 있다면 클라이언트 전체를 jar로 묶은후 서버프로그램에서 lib로 추가를 해서
서버가 돌아갈적에 kr.asd.Data를 찾을수 있도록 해 줍니다
또, Server나 Client모두 동일한 버젼의 java로 Compile 해 줘야 할겁니다.(당연히 하겠지만)