Câu trả lời:
Gradle yêu cầu một JDK Java được cài đặt. Gradle yêu cầu JDK 1.5 trở lên. Gradle tàu với thư viện Groovy của riêng mình, do đó không cần cài đặt Groovy. Mọi cài đặt Groovy hiện có đều bị Gradle bỏ qua.
Gradle sử dụng bất kỳ JDK nào nó tìm thấy trong đường dẫn của bạn (để kiểm tra, sử dụng java -version). Ngoài ra, bạn có thể đặt biến môi trường JAVA_HOME để trỏ đến thư mục cài đặt của JDK mong muốn.
Vì vậy, hãy đảm bảo rằng bạn đã cài đặt Java JDK, sau đó truy cập Trang web của Gradle để tải xuống Gradle và bất kỳ thông tin nào khác mà bạn có thể cần.
Hoặc, chỉ cần nhấn Ctrl+ Alt+ Ttrên bàn phím để mở Terminal. Khi nó mở, chạy (các) lệnh bên dưới:
sudo add-apt-repository ppa:cwchien/gradle
sudo apt-get update
sudo apt-get install gradle
Nguồn: Lớp
sudo add-apt-repository ppa:cwchien/gradle
sudo apt-get update
Đây là câu trả lời đúng, nhưng trước khi thực hiện sudo apt-get install gradle
, hãy làm:
sudo apt-cache search gradle
và tiếp theo cài đặt phiên bản mới nhất từ repo mới. Trong trường hợp của tôi, nó:
sudo apt-get install gradle-1.9
nó hoạt động (nếu bạn không cho biết, phiên bản nào bạn cần, nó sẽ cài đặt gradle (1.4) từ repo chính và lỗi sẽ xảy ra với bạn ...).
/usr/lib/gradle/{your-version}
Rõ ràng có thể thêm PPA như một sự phụ thuộc vào PPA và do đó bao gồm Gradle.
https://help.launchpad.net/Packaging/PPA/BuILDASourcePackage#Dependencies
gradlew , Gradle Wrapper, dường như là phương pháp tốt nhất: https://docs.gradle.org/2.11/userguide/gradle_wrapper.html
Nó là một tập lệnh được tạo bởi Gradle có thể tự động:
Sau đó bạn sẽ luôn luôn sử dụng ./gradlew command
từ thư mục gốc của dự án thay vì hệ thống của bạn của gradle
.
Cách tạo trình bao bọc được giải thích trên các tài liệu và tại: https://stackoverflow.com/questions/25769536/how-when-to-generate-gradle-wrapper-files
sdkman
Gần đây tôi đã gặp phải một vấn đề tương tự khi tôi cần học lớp chỉ cho một dự án:
Sử dụng apt không hấp dẫn lắm vì điều đó có nghĩa là hàng tấn phụ thuộc mà tôi chắc chắn sẽ quên gỡ cài đặt sau đó. Ngoài ra tôi cần một bản dựng gradle khá gần đây.
Tôi đã đi với trình quản lý gói sdkman khá đơn giản để phát triển java:
Bạn nhận được các phiên bản cạnh của các gói được cài đặt trực tiếp vào thư mục chính của bạn mà không can thiệp vào thiết lập toàn hệ thống ubfox. Sau khi hoàn thành, tôi có thể xóa người dùng mà tôi đã tạo cho tác vụ và mọi thứ trở lại như trước.
Để cài đặt sdkman và gradle:
$ curl -s "https://get.sdkman.io" | bash
Open new terminal
$ sdk install gradle