web-dev-qa-db-ja.com

IntelliJ内でGroovy SDKを構成するIDEA

IntelliJ IDEA 2017.2.3を実行しています。 Homebrew(OS X)経由でGroovy 2.4.12をインストールしました。 Groovyのソースファイル(またはJenkinsfile)を開くと、次のようになります。

Groovy SDKはモジュール 'my-module'用に構成されていません。 。 。 。 。 Groovy SDKを設定します...

[Groovy SDKの設定...]をクリックすると、次のダイアログが表示されます。

Error: library is not specified

私は "作成..."を押して、Groovy関連のさまざまなフォルダや実行ファイルを選択しようとしましたが、うまくいきません。

IntelliJ IDEAからGroovy SDKを入手するにはどうすればよいですか。

62

IntelliJ IDEAは、 http://groovy-lang.org/download.html にある公式ディストリビューションで提供されている標準のGroovy SDKレイアウトを期待しています。ただダウンロードして、任意のディレクトリに解凍し、このディレクトリをライブラリのホームとして指定してください。

自作パッケージのレイアウトは異なる場合がありますが、場合によってはlibexecサブディレクトリに標準のレイアウトがあります。 /usr/local/opt/groovy/libexecを試してください。

78
CrazyCoder

MAC OSで説明されているこの解決策に追加するもう1つの提案は、Libraryでシンボリックリンクを追加することもできます。これにより、IntelliJ内での選択が簡単になります。

Sudo ln -s /usr/local/opt/groovy/libexec /Library/Groovy
11
user79493

この最初の答えは優れていますが、十分ではありません。 Macの隠しフォルダがもう1日私をブロックしていた。 Macシステムでは、Cmd + Shift + Gを押して入力ダイアログを開き、 "/ usr/local/opt/groovy/libexec"を直接入力して問題を解決できます。 libフォルダが見つかりません。

7
Tony Qin