Không thể tạo mô-đun: không tìm thấy cấu hình lớp liên quan. Vui lòng nhập lại dự án Gradle và thử lại


159

Tôi sử dụng IntelliJ IDEA Ultimate 14 và Gradle 1.2. Tôi quản lý dự án từ bàn điều khiển, nhưng tôi cần gỡ lỗi một số mã từ IDE.

Khi tôi cố gắng thực hiện dự án, cửa sổ lỗi này xuất hiện. Khi tôi cố gắng gỡ lỗi dự án,

Error: Unable to make the module: idappcli, related Gradle configuration was not found. 
Please, re-import the Gradle project and try again.

được viết trong cửa sổ tin nhắn. Làm thế nào tôi có thể thêm các đường dẫn đầu ra thường xuyên cho dự án?

Câu trả lời:


256

Hãy thử bằng cách mở chế độ xem nhiệm vụ lớp và sau đó nhấp vào nút làm mới. Đối với tôi nó đã giải quyết vấn đề.


Khi bạn nhập dự án gradle, có một hộp kiểm "tự động nhập".
devl

4
Bạn có thể hiển thị chế độ xem bằng cách nhấp View-> Tool Windows-> Gradletrong menu chính bên cạnh FileEdit.
Matthias Braun

Không có tác dụng đối với tôi vào ngày 15.0.2.
cloudurfin

Tôi vẫn sử dụng thủ thuật này trên IntelliJ 2016.2.1 và nó hoạt động mà không gặp vấn đề gì. Xin lưu ý rằng bạn cần đợi rằng tất cả các phụ thuộc được cập nhật trước khi có thể "sử dụng" lại dự án
Pierpaolo Follia

3
Sau khi nâng cấp lên IntelliJ 2016.3 tôi đã gặp phải vấn đề này.
Paweł Szczur


20

Điều này đã khắc phục sự cố "Vui lòng nhập lại dự án Gradle và thử lại." đối với tôi (IntelliJ Ultimate 17.3.3):

(1) Dự án Gradle tách ra:

tách ra

(2) Đóng dự án và (3) mở lại thông qua Tệp> Mở gần đây. IntelliJ sẽ hứa sẽ nhập dự án Gradle hiện chưa được liên kết. (4) Nhập nó và chọn "Sử dụng tự động nhập" trong hộp thoại.

nhập mô tả hình ảnh ở đây


18

Tôi gặp vấn đề tương tự với phiên bản Intellij IDEA 2016.2 (Mac)

Giải pháp là: Trong Intellij, Nhấp vào "Xem" rồi "Công cụ Windows" rồi "Gradle" rồi nhấp vào nhập mô tả hình ảnh ở đây


9

Tôi phải đảm bảo rằng cả Tự động nhậpTrình bao bọc lớp mặc định (được khuyến nghị) đều được kiểm tra.

File > Other Settings > Default Settings > Build, Execution, Deployment > Build Tools > Gradle

Sở thích của lớp Intellij


Bạn sẽ làm gì nếu Sử dụng trình bao bọc lớp mặc định bị mờ đi?
gian vextors

1
Hãy chắc chắn rằng bạn đã cài đặt trình bao bọc lớp trong dự án của bạn. docs.gradle.org/civerse/userguide/gradle_wrapper.html
Ray Hunter

2

Tôi đã đối mặt với vấn đề tương tự khi tôi cập nhật ý tưởng IntelliJ của mình.

Để khắc phục, tôi đã chạy lệnh dưới đây trong terminal và nó đã khắc phục vấn đề của tôi.

gradle cleanIdea idea

2

Điều này làm việc cho tôi:

  1. Đóng ý tưởng IntelliJ
  2. Xóa các thư mục 'gradle' và '.gradle' khỏi thư mục gốc của dự án
  3. Bắt đầu IntelliJ Idea và nhập dự án dưới dạng gradle

ảnh chụp màn hình trước và sau


2

Đối với hầu hết mọi người, việc làm mới Gradle đã được đề xuất có thể giải quyết vấn đề.

Đối với những người khác tôi đã tìm ra, việc xóa .idea direcotory và nhập lại dự án có thể giúp ích.

Nó có thể là tài nguyên của bạn thư mục không được thêm vào classpath khi tạo dự án thông qua Spring Initializr. Vì vậy, ứng dụng của bạn không bao giờ tải tệp application.properIES mà bạn đã cấu hình.

Để thực hiện kiểm tra nhanh nếu đây là trường hợp, hãy thêm đoạn sau vào tệp application.properIES của bạn:

server.port=8081

Bây giờ khi chạy ứng dụng của bạn, bạn sẽ thấy trong giao diện điều khiển khởi động mùa xuân giống như thế này:

INFO  o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): **8081** (http) with context path ''

Nếu cổng của bạn vẫn mặc định là 8080 và không thay đổi thành 8081, các tệp application.properations của bạn rõ ràng là không tải.

Bạn cũng có thể kiểm tra xem ứng dụng của bạn có chạy gradle bootRuntừ dòng lệnh không. Mà rất có thể sẽ là công việc.

Giải pháp:

  1. Đóng IntelliJ, sau đó bên trong thư mục dự án của bạn xóa thư mục ".idea"
  2. Nhập lại dự án của bạn vào IntelliJ như sau: "Nhập dự án" -> "CHỈ chọn tệp build.gradle của bạn để nhập". (IntelliJ sẽ tự động lấy phần còn lại)
  3. xây dựng và chạy lại ứng dụng của bạn

Xem câu trả lời chính thức của Hỗ trợ IntelliJ: IDEA-221673


1

Trong trường hợp của tôi, nguyên nhân gốc là do cấu hình proxy bị thiếu. Khi tôi định cấu hình đúng cách, tôi có thể Làm mới các dự án lớp và cuối cùng nó đã tải xuống các tệp bị thiếu và thiết lập dự án một cách chính xác.

File > Settings > Appearance & Behaviour > System Settings > HTTP proxy

sau đó

View > Tool Windows > Gradle 

và nút đồng bộ hóa


0

Tôi đã đi vào các ưu tiên của IntelliJ Gradle:

Menu: Preferences > Build, Execution, Deployment > Build Tools > Gradle

Và bên dưới Project Level Settings, chuyển nút radio thành "Sử dụng trình bao bọc lớp mặc định (được khuyến nghị)"

Nhấn nút make, và đã được kinh doanh!


0

Tôi khuyên bạn nên thử 'Xây dựng> Xây dựng lại dự án'.chụp màn hình menu


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.