NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 학습
  • 매뉴얼

    학습


    Error Unbound classpath container: 'JRE System Library [jdk1.7.0_79]' in pro…

    페이지 정보

    본문

    이클립스에서 git으로부터 마스터를 pull 받았더니 갑자기~ 패키지들이 에러가 발생하네요. 이번에 DevOps를 적용한다고 이것 저것 건드린거 같은데 이곳 저곳에서 난리가 아닙니다. S사 프로젝트 하면서 이번처럼 사람 힘들게 하는건 처음인거 같아요ㅠㅠ; 소나큐브도 적용한다고 이것 저것 건드리면서 지라로 브랜치 따면 비트버켓도 뭔가 문제가 생기고... 아무튼~ 안정화 될 때까지 머리가 아플거 같습니다.

    Ubh4vzB.png

     

     

    이클립스에서 프로블럼(problems)을 확인 해보면 워닝과 에러 목록이 표시되는데요. 여기서 에러를 자세히 보면 특정 프로젝트에서 문제가 되는걸 알 수 있습니다. 이 여파로 참조되는 다른 프로젝트들도 에러를 뿜어내기 때문에 매인이 되는 프로젝트를 확인해야 합니다. 전체 프로젝트에서 에러가 발생 한다면 최상위 프로젝트에 문제가 있을 가능성이 가장 큽니다. 보통 Base나 Common 이런 프로젝트죠. import한 프로젝트에서 사용하는 jre나 jdk 버전이 이클립스에서 설정한 버전과 맞지 않아서 발생됩니다.

    1. Project > Properties > Java Build Path > Libraries로 이동한 후 unbound 패키지 확인
    2. unbound 패키지를 선택하고, Edit > Alternate JRE에서 jdk 또는 jre1.7.0.79 선택

    JXiCwjR.png

     

     

    적용 후 잠시 기다리면 모든 프로젝트가 정상적으로 로딩 될겁니다. 안된다면 프로젝트 클린을 한번 실행 해보세요. 만약, 설치된 자바 버전이 없으면 설치해야 합니다. 또는 Window > Java > Installed JREs > Jre1.7.0_79 버전이 없다면 Add > Standard VM > Jre Home에 java가 설치된 폴더에서 추가하고 선택 해줍니다.

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.