eclipse 질문...
핀아
eclipse를 사용하기 시작한지 얼마 안되었는데요... 평소에 못보던게 눈에 띄여서요...
에러는 아니지만 !표시되면서 나오는 말이 serial version id에 대한 메세지네요..이게 왜 생기는거죠? 또 해줘야하는건가요?
사용자지정이나 컴파일러가 해주는거 선택하게 되어있던데.... 에러는 안나지만 은근히 눈에 거슬리는것이..^^
뭔가 잘못해서 생긴건가?? 혹시 아시는분 설명좀 부탁드려요... 그리고 제가 해줘야 할일도 알려주시면...^^;;; id줘야할지 말아야 할지..뭐 그런거나 아님 소스를 어딘가 잘못짰을꺼라는 지적같은것 부탁드립니다..^^;;;
그럼 좋은하루되시고....오늘도 전 이렇게 도움요청만 올리고 가네요...^^;;;;
-
귀염포텐
아항...그런거였군요... 감사합니당...^^
-
달콤이
자바에서는 인스턴스가 네트워크를 통해서 다른 노드로 전송되는 일이 있거든요. 파일을 다운받는 것처럼 말이죠. 근데 이때 인스턴스를 식별할 수 있는 무언가가 필요한데, 이게 바로 serial version id 라는겁니다. 사실 안써줘도 상관은 없거든요. 특히 객체직렬화라고 하는 매커니즘을 사용하지 않는다면 무시해도 되는 경고입니다. 3.0 에서는 안나오던데 3.1 에서는 경고까지 다 보여주더라구요.
-
조은
경고 메시지가 단순히 눈에 거슬리시는것이라면
컴파일러 옵션에 보시면 빌드나 경고 관련 메시지 셋팅하는 곳이 있습니다
그곳에서 모든 기능을 설정해 놓으셨기때문에 나오는 메시지 같습니다.
관련 기능들을 모두 없애버리면 경고등은 나오지 않습니다.
본인이 봐서 필요하다 싶은 기능 외에는 제거 하시면 될 듯 하네요.