2012-05-24 45 views
5

Tôi đang cố gắng nhập vào dự án Grails hiện có vào Intellij nhưng không nhận ra SDK.Thiết lập dự án Grails trong Intellij

Tôi đã thiết lập đường dẫn của mình trong thư mục chính /.bash_profile đây là những gì tôi nhận được trong đó.

export GRAILS_HOME=/Applications/grails-2.0.4 
export PATH=$PATH:$GRAILS_HOME/bin 

Bây giờ khi tôi cháy lên Intellij và làm một file> Dự án mới> Tạo dự án từ nguồn hiện tại tôi đặt tên cho dự án của tôi sau đó khi tôi nhận được để SDK không có grails SDK. Tôi cho là khi tôi thiết lập đường dẫn của mình trong .bash_profile, nó sẽ nhận ra đường dẫn tới grails SDK.

Bất kỳ trợ giúp nào về điều này đều tuyệt vời.

+0

Phiên bản IntelliJ nào? Bạn có cần một trình cắm thêm Grails không? Bạn đã thêm Grails SDK vào dự án của mình chưa? IntelliJ không tìm kiếm PATHs - bạn phải nói với nó. – duffymo

+0

V 11.1.2 Có một grails SDK trong dự án. Điều này có nghĩa là tôi phải chỉ ra điều đó. – Chapsterj

+0

Có, hãy thử ... – duffymo

Trả lời

12

Kiểm tra là plugin Grails đã được cài đặt chưa.

Đi tới Dự án, nhấp chuột phải vào tên dự án của bạn> Grails> Định cấu hình Grails SDK.

Tạo SDK từ đó ...

+0

Các dự án ở đâu. Tôi chỉ có File> new Project> tạo dự án từ nguồn hiện có. Tôi đã có một nguồn dự án tôi chỉ muốn thiết lập dự án đó trong IDEA của tôi với một SDK làm việc – Chapsterj

+0

Ok Tôi bắt đầu cảm thấy thực sự ngu ngốc bây giờ. Làm thế nào cứng nó có thể được cài đặt một grails SDK. – Chapsterj

+0

Đây là nơi tôi đang ở. file> new Project> Tạo dự án từ nguồn hiện có. nhấp vào tiếp theo> Tôi đặt tên cho dự án của mình đặt đường dẫn của tôi> Nhấp vào Tiếp theo chọn SDK không có SDK grails. Tôi đang cố gắng tìm hiểu làm thế nào hoặc nơi tôi có thể nhận được grails SDK của tôi. – Chapsterj

0

intellij không nhận thiết lập đường dẫn của bạn cho grails. Bạn cần phải xác định nó trong intellij. Điều này cung cấp cho bạn tùy chọn có phiên bản grails khác nhau cho các dự án khác nhau hoặc giống nhau.

mở cài đặt dự án có tùy chọn thêm SDK mới, chọn đường dẫn nhà cài đặt Grails của bạn và nó sẽ được cấu hình tự động làm Thư viện chung và thư viện này sẽ được thêm làm phụ thuộc vào mô-đun của bạn.

này sẽ giúp cũng IntelliJ 11 - Grails SDK is not configured

0

Khi dự án được nạp, trong Event Log, bạn sẽ thấy một thông điệp:

Grails SDK không tìm thấy .: Mô-đun 'moduleNameHere' không có Grails SDK . Định cấu hình SDK

Nhấp vào Định cấu hình SDK sẽ mở hộp thoại. Nếu không có tùy chọn nào, hãy nhấp vào tạo và điều hướng đến vị trí mà Grails của bạn được thiết lập (của riêng tôi là /opt/grails-2.2.0). Điều hướng có vẻ đủ để đáp ứng các yêu cầu SDK. Tôi đã chọn thư mục đó và IJ đã làm phần còn lại.

4

Điều tôi chưa thấy ở đây là câu hỏi nếu bạn sử dụng phiên bản cuối cùng hoặc Cộng đồng của Intellij? Bởi vì nó không thể để Grails chạy trong phiên bản Cộng đồng của Intellij - plugin chỉ có sẵn trong phiên bản Ultimate ...

Ngoài ra, tôi đã có những vấn đề bản thân mình mà tôi không thể tìm thấy Grails SDK để chọn từ khi tôi muốn chọn SDK (trong phiên bản Intellij Ultimate 12.0), nhưng nó ở đó, nó chỉ ẩn mình khá tốt;) * Trên trang nơi bạn có thể chọn SDK của mình, bạn phải chọn GroovyANDSpring và voíla: bạn thấy SDK Grails sẵn sàng được chọn (hoặc thậm chí là Griffon SDK nếu bạn đã cài đặt nó). *

0

Đây sẽ là đường dẫn thông thường cho Grails SDK khi cài đặt với homebrew. Thay đổi và với những gì bạn có trong máy của bạn

/Người dùng //.sdkman/applications/grails/

ví dụ: - /Users/tom/.sdkman/candidates/grails/2.4.3

Các vấn đề liên quan