[intellij-idea] IntelliJ IDEA 내에서 Groovy SDK 구성

IntelliJ IDEA 2017.2.3을 실행하고 있습니다. Homebrew (OS X)를 통해 Groovy 2.4.12를 설치했습니다. Groovy 소스 파일 (또는 Jenkinsfile)을 열면 다음이 표시됩니다.

Groovy SDK가 ‘my-module’모듈에 대해 구성되지 않았습니다. . . . . Groovy SDK 구성 …

“Configure Groovy SDK …”를 클릭하면 다음 대화 상자가 표시됩니다.

오류 : 라이브러리가 지정되지 않았습니다.

“만들기 …”를 누르고 다양한 Groovy 관련 폴더와 실행 파일을 선택했지만 아무것도 작동하지 않습니다.

IntelliJ IDEA에서 Groovy SDK를 수락하려면 어떻게해야합니까?



답변

IntelliJ IDEA는 http://groovy-lang.org/download.html 에서 사용할 수있는 공식 배포판과 함께 제공되는 표준 Groovy SDK 레이아웃을 기대합니다 . 다운로드하여 디렉토리에 압축을 풀고이 디렉토리를 라이브러리 홈으로 지정하십시오.

Homebrew 패키지 레이아웃은 다를 수 있지만 경우에 따라 libexec하위 디렉토리에 표준 레이아웃이있을 수 있습니다 . 시도해보십시오 /usr/local/opt/groovy/libexec.


답변

MAC OS에 설명 된이 솔루션에 추가 할 또 다른 제안은 라이브러리에 심볼릭 링크를 추가 할 수도 있습니다. 이렇게하면 IntelliJ 내에서 쉽게 선택할 수 있습니다.

sudo ln -s /usr/local/opt/groovy/libexec /Library/Groovy


답변

이 첫 번째 대답은 훌륭하지만 충분하지는 않습니다. Mac의 숨겨진 폴더가 하루 더 나를 차단했습니다. Mac 시스템에서는
Cmd + Shift + G
를 눌러 입력 대화 상자를 호출하고 ” / usr / local / opt / groovy / libexec “를 직접 입력하여 lib 폴더를 찾을 수없는 문제를 해결할 수 있습니다.


답변

  1. 주 메뉴에서 파일 | 프로젝트 구조 ⌘ ;.
  2. 프로젝트 구조 대화 상자의 플랫폼 설정에서 글로벌 라이브러리를 선택합니다.
    Intellij 환경을 묘사하는 이미지

글로벌 라이브러리를 선택하고 아무것도 없으면 상단의 추가 (+) 아이콘을 클릭합니다.

이 나타납니다 아래와 같이 그런 작은 대화 상자가, “메이븐에서”선택 후 또 다른 대화 상자가 나타납니다 iamge 대화 상자를 표시

Groovy를 입력하면 몇 가지 옵션이 팝업되고 groovy : groovy-all 및 버전 2.4.1 (필요에 따라 버전 변경)이있는 옵션을 선택하고 확인을 클릭합니다. 그런 다음 적용하고 확인하십시오.

그런 다음 SDK 구성의 동일한 대화 상자로 이동하여 드롭 다운에서 선택합니다.


답변