Note: Some input files use unchecked or unsafe operations.Note: Recompile with -Xlint:unchecked for details. 개발자의 성향에 따라 경고 메시지에 대처하는 태도에도 차이가 있습니다. 어떤 개발자의 경우에는 경고 메시지가 수두룩하게 쏟아져도 프로그램만 정상적으로 빌드 된다면 별로 개의치 않고 개발을 진행하기도 합니다. 많은 경우 그냥 두어도 별 문제가 되지 않는 경우도 있지만 어떤 경우에는 문법 오류로 걸러지지 않았지만 프로그램 로직에 치명적인 영향을 주는 요소가 되기도 합니다. 그래서 왠만하면 하나의 경고 메시지도 없도록 개발자가 명시적인 처리를 해주는 좋지 않은가! 하는 것이 필자의 생각입니다. 어떤분은 컴파일 옵션을 ..
넷빈즈에서 클래스의 Serial version UID를 간편하게 생성할 수 있도록 돕는 플러그인을 설치하는 과정과 간단한 사용법을 메모해 둡니다. 각 클래스에 long 타입의 고유값으로 정의 하도록 Java 1.5 부터 권고하고 있습니다. 정의하지 않아도 빌드하는데는 문제가 없지만 경고 메시지를 출력합니다. 개발자 입장에서는 고유값을 명시하는 것이 귀챦을 수도 있으므로 도구나 플러그인의 도움을 받는 것이 좋습니다. 몇가지 방법이 있는데 첫번째는 JDK에 포함되어 있는 serialver 라는 도구를 사용해서 만드는 방법인데 많이 번거로운 측면이 있죠. 통합 개발 환경(IDE)에서 지원하면 딱인데 이클립스 3.3이후 버전에도 이런 기능이 포함되어 있다고 합니다. 넷빈즈에서도 플러그인을 통해서 간편하게 설치하..