이클립스에서 코드를 작성하다가 다음과 같은 찜찜한 Warnning을 본적이 있을것입니다.
The static methos ~ from the type ~ should be accessed in a static way.
정말 단순한 원인인데, 클래스의 static 메서드를 멤버메서드인것 처럼 사용해서 나타나는 경고문구입니다.
다음의 코드를 보면 Utils 클래스의 justMethod()는 static 메서드인데 main 메서드에서는 마치 멤버 메서드처럼 사용하고 있습니다. 이런 코딩은 나중에 다시 보거나 다른 개발자가 보았을 때 오해에 소지가 있기 때문에 유지보수 단계나 협업 개발 단계에서 실수가 발생할 수 있는 코드입니다. Utils.justMethod()와 같이 static 메서드로 호출하면 경고는 사라집니다.
'이클립스[Elipse]' 카테고리의 다른 글
[이클립스] 워킹셋(Working Set)으로 프로젝트 분류하기 (2) | 2018.07.15 |
---|---|
[이클립스] Server 시작시 timeout 에러날 때 (0) | 2018.07.14 |
[이클립스] 이클립스 Workspace 경로 변경 및 새로 만들기 (0) | 2018.07.13 |
[이클립스] 테마(Theme) 설치 및 적용하기 (0) | 2018.07.12 |
[이클립스] 네이버 개발자 D2 글꼴 사용하기 (0) | 2018.07.12 |