Cách tạo một Dự án Java dựa trên gradle trong Cộng đồng Intellij IDEA 13.0.1


88

Tôi muốn bắt đầu một dự án trống với Gradle trong Intellij IDEA nhưng nó có vẻ không thuận tiện như Eclipse.

Những gì tôi đã làm là File-> New Project-> Gradle. Và một dự án hiển thị nhưng nó chưa hoàn thành (chẳng hạn như nó không có thư mục src).

Và tôi thêm apply plugin 'idea'vào build.gradle. Khi tôi tham khảo Tất cả các tác vụ trong IntelliJ IDEA. Tôi không có cách nào idea,cleanIdea,ideaProjectđể thiết lập IntelliJ IDEA.

Trong plugin Eclipse + Gradle, chỉ cần tạo một dự án gradle mới và mọi thứ đã sẵn sàng.

Tôi muốn biết cách thực hiện điều đó trong Intellij IDEA.

Cảm ơn

Câu trả lời:


177

Khi tạo dự án Gradle mới, hãy chọn "Tự động tạo thư mục cho gốc nội dung trống".

Trình hướng dẫn dự án Gradle mới

Dự án mới sẽ có những thư mục đó.

Cấu trúc dự án Gradle


50
hey, chúng tôi tất cả học sinh ở đây :)
kukido

5
FWIW Trong IDEA 14 Windows Tôi đang chọn hộp đó và vẫn không nhận được các thư mục cho đến khi tôi vô hiệu hóa plugin Hỗ trợ tập lệnh hàng loạt v 1.0.4
davidjmcclelland

12
Trong intelij IDEA 14 trên OSX, nó không tạo các thư mục ngay lập tức, nhưng vào thời điểm tôi tìm thấy câu hỏi tràn ngăn xếp này và nhìn lại trong dự án của mình, thư mục src và ruột của nó đã xuất hiện - vì vậy tôi nghĩ nếu lúc đầu nó dường như không hoạt động, chỉ cần đợi một chút trước khi từ bỏ nó.
Michael Anderson

11
IntelliJ chạy một số lệnh gradle sau khi tạo dự án, vì vậy các tệp sẽ không xuất hiện ngay lập tức. Sau khi dự án được tạo, bạn sẽ thấy một cái gì đó trên thanh trạng thái ở cuối cửa sổ IntelliJ cho thấy rằng nó đang chạy lệnh (hoặc bạn có thể thấy lỗi nếu lệnh không hoạt động ...) Sau khi lệnh hoàn tất thành công các thư mục sẽ xuất hiện trong ngăn dự án.
Monz

1
Nếu tôi tạo dự án cùng tên sau khi xóa dự án, IntelliJ của tôi không tạo thư mục src. Không có gì trong thanh trạng thái ở dưới cùng. Sau đó, hãy thử sử dụng nút [Làm mới tất cả các dự án Gradle] trong cửa sổ các dự án Gradle ([View] - [Tool Windows] - [Gradle]). Tôi đã lấy lại thư mục src của mình theo cách này!
GyuHyeon Choi

33

Trong IntelliJ IDEA Community Edition mới nhất (2018.1), không có Create directories for empty content roots automaticallytùy chọn nào trong New Projecthộp thoại. Nhưng chúng ta có thể vào Preferences...-> Build, Execution, Deployment-> Gradlevà kiểm tra tùy chọn được gạch chân trong ảnh chụp màn hình bên dưới.

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


8
CẢM ƠN BẠN. Mọi tài nguyên đều nói về Create directories for empty content roots automaticallytùy chọn khi tạo một dự án, nhưng không ai đề cập đến nó đã biến mất. Tôi đã nghi ngờ liệu mình có đang điên cuồng tìm kiếm thứ gì đó nên có ở đó hay không hay không ai có bài viết cập nhật trong chủ đề. Không bao giờ nghĩ rằng nó sẽ là sau này.
Andy Ibanez

Nó không được gọi là tùy chọn, mà là cài đặt. Có thể họ đã đổi tên nó để làm cho nó phức tạp hơn. Vừa mua IntelliJ với giá 200 đô la và tôi vẫn không thể sử dụng nó cho dự án gradle-java đơn giản. Tôi đã cấu hình 2 giờ và vẫn không có gì hoạt động. 200 đô la và tôi không thể sử dụng nó cho một Dự án Java đơn giản, vì thư mục src không được tạo.
mcfly soft

@mcflysoft Tôi nghĩ bạn đang sử dụng Windows và cách đặt tên hơi khác so với Mac. Tôi biết nỗi đau của bạn vì tôi cũng đã từng như vậy. Đối với tôi, tôi thực sự không muốn trả 200 đô la cho Ultimate Edition. Tôi cảm thấy rằng Phiên bản Cộng đồng đã đủ tuyệt vời. Có một số thủ thuật để thiết lập gradledự án đúng cách nhưng nó sẽ không quá phức tạp.
DYS

1
đây là câu trả lời đúng và phải là câu trả lời được chấp nhận.
Jay Dangar

2
Tùy chọn này dường như không xuất hiện khi tôi xem trong Phiên bản Cộng đồng năm 2019
Mark Bridges
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.