Saya menjalankan IntelliJ IDEA 2017.2.3. Saya menginstal Groovy 2.4.12 melalui Homebrew (OS X). Ketika saya membuka file sumber Groovy (atau a Jenkinsfile
), saya mendapatkan yang berikut:
Groovy SDK tidak dikonfigurasi untuk modul 'my-module'. . . . . Konfigurasikan Groovy SDK ...
Mengklik "Configure Groovy SDK ..." mengarahkan saya ke dialog berikut:
Saya mencoba menekan "Buat ..." dan memilih banyak folder dan file yang terkait dengan Groovy, tetapi tidak ada yang berhasil.
Bagaimana saya bisa mendapatkan IntelliJ IDEA untuk menerima Groovy SDK saya?
sumber
libexec
subdirektori melakukan berisi tata letak standar. Terima kasih banyak!/usr/local/opt/groovy/libexec
direktori saat diinstal dengan brew, begitu pula dengan SDKMAN, hanya diunduh dan dan dibuka (versi 2018.1.4)/usr/local/opt/groovy/libexec
bekerja untuk saya dengan minuman yang diinstal groovy di Mac OS./usr/local/opt/groovy/libexec
. Satu kebutuhan untuk menavigasi ke groovy dir menggunakan Cmd + Shift + G. Versi homebrew bekerja untuk saya.Saran lain untuk ditambahkan ke solusi ini di sini dijelaskan di MAC OS Anda juga dapat menambahkan tautan simbolis di Perpustakaan. Ini akan memudahkan untuk memilihnya dalam IntelliJ:
sudo ln -s /usr/local/opt/groovy/libexec /Library/Groovy
sumber
Jawaban pertama ini sangat bagus, tetapi tidak cukup. Folder tersembunyi di Mac memblokir saya satu hari lagi. Pada sistem Mac, Anda dapat menekan Cmd + Shift + G untuk menjalankan dialog input dan memasukkan " / usr / local / opt / groovy / libexec " secara langsung untuk menyelesaikan masalah yang tidak dapat ditemukan di folder lib.
sumber
Pilih Perpustakaan Global, jika tidak ada, klik ikon tambah (+) di bagian atas.
Kemudian akan muncul kotak dialog kecil, Pilih "dari Maven", kemudian kotak dialog lain seperti gambar di bawah ini muncul, iamge menampilkan kotak dialog
Ketik Groovy, lalu akan muncul beberapa pilihan, pilih salah satu pilihan yang groovy: groovy-all dan versi 2.4.1 (ubah versi sesuai kebutuhan) dan klik ok. lalu terapkan dan oke,
Setelah ini pergi ke kotak dialog yang sama, Configure SDK dan pilih dari drop-down.
sumber