InfoGrab DocsInfoGrab Docs

Eclipse 문제 해결

요약

GitLab 17.11에서 실험에서 베타로 변경됨. GitLab 19.0의 일부로 2026년 5월 21일에 GitLab Duo Core 고객에 대한 GitLab Duo Non-Agentic Chat 접근이 제거됨. 이 페이지에는 향후 출시될 제품, 기능 및 기능성에 관한 정보가 포함되어 있습니다.

  - 
  Tier: [Free](/19.1/subscriptions/gitlab_credits/#for-the-free-tier), Premium, Ultimate

- Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated#

  Status: Beta

History

  • GitLab 17.11에서 실험에서 베타로 변경됨.

  • GitLab 19.0의 일부로 2026년 5월 21일에 GitLab Duo Core 고객에 대한 GitLab Duo Non-Agentic Chat 접근이 제거됨. 기능 플래그 이름은 no_duo_classic_for_duo_core_users이며 기본적으로 활성화됨.

    이 페이지에는 향후 출시될 제품, 기능 및 기능성에 관한 정보가 포함되어 있습니다. 여기에 제시된 정보는 참고용으로만 제공됩니다. 구매나 계획 목적으로 이 정보에 의존하지 마십시오. 제품, 기능 또는 기능성의 개발, 출시 및 일정은 변경되거나 지연될 수 있으며 GitLab Inc.의 단독 재량에 따릅니다. 이 페이지의 단계로 문제가 해결되지 않으면 Eclipse 플러그인 프로젝트의 미해결 이슈 목록을 확인하세요. 이슈가 문제와 일치하면 해당 이슈를 업데이트하세요. 일치하는 이슈가 없으면 지원에 필요한 정보와 함께 새 이슈를 생성하세요.

오류 로그 검토#

  • IDE의 메뉴 바에서 Window를 선택합니다.

  • Show View를 펼친 후 Error Log를 선택합니다.

  • gitlab-eclipse-plugin 플러그인을 참조하는 오류를 검색합니다.

Eclipse 워크스페이스 로그 파일 찾기#

Eclipse 워크스페이스 로그 파일은 .log라는 이름으로 <your-eclipse-workspace>/.metadata 디렉터리에 있습니다.

GitLab Language Server 디버그 로그 활성화#

GitLab Language Server 디버그 로그를 활성화하려면:

  • IDE에서 환경 설정을 엽니다:

macOS의 경우 Eclipse > Settings를 선택합니다.

  • Windows 또는 Linux의 경우 Window > Preferences를 선택합니다.

  • 왼쪽 사이드바에서 GitLab Duo를 선택합니다.

  • Language Server Log Leveldebug를 입력합니다.

  • Apply and Close를 선택합니다.

디버그 로그는 language_server.log 파일에서 확인할 수 있습니다. 이 파일을 보려면 다음 중 하나를 수행합니다:

  • 다음 디렉터리로 이동하여 <user><eclipse-version>을 적절한 값으로 교체합니다:

macOS: /Users/<user>/eclipse-workspace/.metadata/.plugins/com.gitlab.eclipse.gitlab-eclipse-plugin

  • Windows: <drive>:\Users\<user>\eclipse-workspace\.metadata\.plugins\com.gitlab.eclipse.gitlab-eclipse-plugin

  • Linux: /home/<user>/eclipse-workspace/.metadata/.plugins/com.gitlab.eclipse.gitlab-eclipse-plugin

  • Error Log를 엽니다. Language server logs saved to: <file>. 로그를 검색합니다. 여기서 <file>language_server.log 파일의 절대 경로입니다.

지원을 위한 필수 정보#

지원 요청을 생성할 때 다음 정보를 제공합니다:

  • 현재 사용 중인 GitLab for Eclipse 플러그인 버전.

IDE에서 About Eclipse 대화 상자를 엽니다.

macOS의 경우 Eclipse > About Eclipse를 선택합니다.

  • Windows 또는 Linux의 경우 Help > About Eclipse IDE를 선택합니다.

  • Installation details를 선택합니다.

  • GitLab for Eclipse를 찾아 Version 값을 복사합니다.

  • 사용 중인 Eclipse 버전.

IDE에서 About Eclipse 대화 상자를 엽니다.

macOS의 경우 Eclipse > About Eclipse를 선택합니다.

  • Windows 또는 Linux의 경우 Help > About Eclipse IDE를 선택합니다.

  • 운영 체제.

  • GitLab.com, GitLab Self-Managed, GitLab Dedicated 인스턴스 중 어느 것을 사용하고 있나요?

  • 프록시를 사용하고 있나요?

  • 자체 서명 인증서를 사용하고 있나요?

  • Eclipse 워크스페이스 로그.

  • Language Server 디버그 로그.

  • 해당하는 경우, 이슈의 동영상 또는 스크린샷.

  • 해당하는 경우, 이슈를 재현하는 단계.

  • 해당하는 경우, 이슈를 해결하기 위해 시도한 단계.

인증서 오류#

머신이 프록시를 통해 GitLab 인스턴스에 연결하는 경우 Eclipse에서 SSL 인증서 오류가 발생할 수 있습니다. GitLab Duo는 시스템 저장소에서 인증서를 감지하려고 시도하지만, Language Server는 이를 수행할 수 없습니다. Language Server에서 인증서 관련 오류가 표시되면 인증 기관(CA) 인증서를 전달하는 옵션을 활성화해 보세요:

이렇게 하려면:

  • IDE 오른쪽 하단에서 GitLab 아이콘을 선택합니다.

  • 대화 상자에서 Show Settings를 선택합니다. 이렇게 하면 Settings 대화 상자가 Tools > GitLab Duo로 열립니다.

  • GitLab Language Server를 선택하여 섹션을 펼칩니다.

  • HTTP Agent Options를 선택하여 펼칩니다.

  • 다음 중 하나를 수행합니다:

Language Server 아래, CA certificate의 경우 Browse를 선택하고 CA 인증서가 있는 .pem 파일을 선택합니다.

  • Connection 아래, Ignore Certificate Errors 체크박스를 선택합니다.

  • Apply and Close를 선택합니다.

인증서 오류 무시#

GitLab Duo가 여전히 연결에 실패하면 인증서 오류를 무시해야 할 수 있습니다. 디버그 모드를 활성화한 후 GitLab Language Server 로그에서 다음과 같은 오류가 표시될 수 있습니다:

2024-10-31T10:32:54:165 [error]: fetch: request to https://gitlab.com/api/v4/personal_access_tokens/self failed with:
request to https://gitlab.com/api/v4/personal_access_tokens/self failed, reason: unable to get local issuer certificate
FetchError: request to https://gitlab.com/api/v4/personal_access_tokens/self failed, reason: unable to get local issuer certificate

설계상 이 설정은 보안 위험을 나타냅니다: 이러한 오류는 잠재적인 보안 침해를 알리는 것입니다. 프록시가 문제를 일으킨다고 절대적으로 확신하는 경우에만 이 설정을 활성화해야 합니다.

사전 요구 사항:

  • 시스템 브라우저에서 인증서 체인을 확인했거나 머신의 관리자가 이 오류를 무시해도 안전하다고 확인한 경우.

이렇게 하려면:

  • SSL 인증서에 관한 Eclipse 문서를 참조합니다.

  • IDE에서 환경 설정을 엽니다:

macOS의 경우 Eclipse > Settings를 선택합니다.

  • Windows 또는 Linux의 경우 Window > Preferences를 선택합니다.

  • 왼쪽 사이드바에서 GitLab Duo를 선택합니다.

  • 기본 브라우저가 URL to GitLab instance 값을 신뢰하는지 확인합니다.

  • Ignore certificate errors 체크박스를 선택합니다.

  • Verify Setup을 선택합니다.

  • Apply and Close를 선택합니다.

Eclipse 문제 해결

GitLab v19.1
원문 보기
요약

GitLab 17.11에서 실험에서 베타로 변경됨. GitLab 19.0의 일부로 2026년 5월 21일에 GitLab Duo Core 고객에 대한 GitLab Duo Non-Agentic Chat 접근이 제거됨. 이 페이지에는 향후 출시될 제품, 기능 및 기능성에 관한 정보가 포함되어 있습니다.

  - 
  Tier: [Free](/19.1/subscriptions/gitlab_credits/#for-the-free-tier), Premium, Ultimate

- Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated#

  Status: Beta

History

  • GitLab 17.11에서 실험에서 베타로 변경됨.

  • GitLab 19.0의 일부로 2026년 5월 21일에 GitLab Duo Core 고객에 대한 GitLab Duo Non-Agentic Chat 접근이 제거됨. 기능 플래그 이름은 no_duo_classic_for_duo_core_users이며 기본적으로 활성화됨.

    이 페이지에는 향후 출시될 제품, 기능 및 기능성에 관한 정보가 포함되어 있습니다. 여기에 제시된 정보는 참고용으로만 제공됩니다. 구매나 계획 목적으로 이 정보에 의존하지 마십시오. 제품, 기능 또는 기능성의 개발, 출시 및 일정은 변경되거나 지연될 수 있으며 GitLab Inc.의 단독 재량에 따릅니다. 이 페이지의 단계로 문제가 해결되지 않으면 Eclipse 플러그인 프로젝트의 미해결 이슈 목록을 확인하세요. 이슈가 문제와 일치하면 해당 이슈를 업데이트하세요. 일치하는 이슈가 없으면 지원에 필요한 정보와 함께 새 이슈를 생성하세요.

오류 로그 검토#

  • IDE의 메뉴 바에서 Window를 선택합니다.

  • Show View를 펼친 후 Error Log를 선택합니다.

  • gitlab-eclipse-plugin 플러그인을 참조하는 오류를 검색합니다.

Eclipse 워크스페이스 로그 파일 찾기#

Eclipse 워크스페이스 로그 파일은 .log라는 이름으로 <your-eclipse-workspace>/.metadata 디렉터리에 있습니다.

GitLab Language Server 디버그 로그 활성화#

GitLab Language Server 디버그 로그를 활성화하려면:

  • IDE에서 환경 설정을 엽니다:

macOS의 경우 Eclipse > Settings를 선택합니다.

  • Windows 또는 Linux의 경우 Window > Preferences를 선택합니다.

  • 왼쪽 사이드바에서 GitLab Duo를 선택합니다.

  • Language Server Log Leveldebug를 입력합니다.

  • Apply and Close를 선택합니다.

디버그 로그는 language_server.log 파일에서 확인할 수 있습니다. 이 파일을 보려면 다음 중 하나를 수행합니다:

  • 다음 디렉터리로 이동하여 <user><eclipse-version>을 적절한 값으로 교체합니다:

macOS: /Users/<user>/eclipse-workspace/.metadata/.plugins/com.gitlab.eclipse.gitlab-eclipse-plugin

  • Windows: <drive>:\Users\<user>\eclipse-workspace\.metadata\.plugins\com.gitlab.eclipse.gitlab-eclipse-plugin

  • Linux: /home/<user>/eclipse-workspace/.metadata/.plugins/com.gitlab.eclipse.gitlab-eclipse-plugin

  • Error Log를 엽니다. Language server logs saved to: <file>. 로그를 검색합니다. 여기서 <file>language_server.log 파일의 절대 경로입니다.

지원을 위한 필수 정보#

지원 요청을 생성할 때 다음 정보를 제공합니다:

  • 현재 사용 중인 GitLab for Eclipse 플러그인 버전.

IDE에서 About Eclipse 대화 상자를 엽니다.

macOS의 경우 Eclipse > About Eclipse를 선택합니다.

  • Windows 또는 Linux의 경우 Help > About Eclipse IDE를 선택합니다.

  • Installation details를 선택합니다.

  • GitLab for Eclipse를 찾아 Version 값을 복사합니다.

  • 사용 중인 Eclipse 버전.

IDE에서 About Eclipse 대화 상자를 엽니다.

macOS의 경우 Eclipse > About Eclipse를 선택합니다.

  • Windows 또는 Linux의 경우 Help > About Eclipse IDE를 선택합니다.

  • 운영 체제.

  • GitLab.com, GitLab Self-Managed, GitLab Dedicated 인스턴스 중 어느 것을 사용하고 있나요?

  • 프록시를 사용하고 있나요?

  • 자체 서명 인증서를 사용하고 있나요?

  • Eclipse 워크스페이스 로그.

  • Language Server 디버그 로그.

  • 해당하는 경우, 이슈의 동영상 또는 스크린샷.

  • 해당하는 경우, 이슈를 재현하는 단계.

  • 해당하는 경우, 이슈를 해결하기 위해 시도한 단계.

인증서 오류#

머신이 프록시를 통해 GitLab 인스턴스에 연결하는 경우 Eclipse에서 SSL 인증서 오류가 발생할 수 있습니다. GitLab Duo는 시스템 저장소에서 인증서를 감지하려고 시도하지만, Language Server는 이를 수행할 수 없습니다. Language Server에서 인증서 관련 오류가 표시되면 인증 기관(CA) 인증서를 전달하는 옵션을 활성화해 보세요:

이렇게 하려면:

  • IDE 오른쪽 하단에서 GitLab 아이콘을 선택합니다.

  • 대화 상자에서 Show Settings를 선택합니다. 이렇게 하면 Settings 대화 상자가 Tools > GitLab Duo로 열립니다.

  • GitLab Language Server를 선택하여 섹션을 펼칩니다.

  • HTTP Agent Options를 선택하여 펼칩니다.

  • 다음 중 하나를 수행합니다:

Language Server 아래, CA certificate의 경우 Browse를 선택하고 CA 인증서가 있는 .pem 파일을 선택합니다.

  • Connection 아래, Ignore Certificate Errors 체크박스를 선택합니다.

  • Apply and Close를 선택합니다.

인증서 오류 무시#

GitLab Duo가 여전히 연결에 실패하면 인증서 오류를 무시해야 할 수 있습니다. 디버그 모드를 활성화한 후 GitLab Language Server 로그에서 다음과 같은 오류가 표시될 수 있습니다:

2024-10-31T10:32:54:165 [error]: fetch: request to https://gitlab.com/api/v4/personal_access_tokens/self failed with:
request to https://gitlab.com/api/v4/personal_access_tokens/self failed, reason: unable to get local issuer certificate
FetchError: request to https://gitlab.com/api/v4/personal_access_tokens/self failed, reason: unable to get local issuer certificate

설계상 이 설정은 보안 위험을 나타냅니다: 이러한 오류는 잠재적인 보안 침해를 알리는 것입니다. 프록시가 문제를 일으킨다고 절대적으로 확신하는 경우에만 이 설정을 활성화해야 합니다.

사전 요구 사항:

  • 시스템 브라우저에서 인증서 체인을 확인했거나 머신의 관리자가 이 오류를 무시해도 안전하다고 확인한 경우.

이렇게 하려면:

  • SSL 인증서에 관한 Eclipse 문서를 참조합니다.

  • IDE에서 환경 설정을 엽니다:

macOS의 경우 Eclipse > Settings를 선택합니다.

  • Windows 또는 Linux의 경우 Window > Preferences를 선택합니다.

  • 왼쪽 사이드바에서 GitLab Duo를 선택합니다.

  • 기본 브라우저가 URL to GitLab instance 값을 신뢰하는지 확인합니다.

  • Ignore certificate errors 체크박스를 선택합니다.

  • Verify Setup을 선택합니다.

  • Apply and Close를 선택합니다.