2012-08-18 33 views
48

Tôi bắt đầu học gradle. Tuy nhiên khi tôi xây dựng Spring với Gradle; nó tải các chai phụ thuộc vàoCách thay đổi vị trí tải xuống Gradle

C:\Users\UserName\.gradle 

Có cách nào tôi có thể chỉ định Gradle để tải các chai phụ thuộc vào một vị trí cụ thể không? Cũng giống như tôi có thể chỉ định vị trí lưu trữ trong Maven.

Thông tin hệ thống: Windows 7 64bit Gradle phiên bản 1.0

Trả lời

64

Bạn có thể thiết lập các biến GRADLE_USER_HOME môi trường, sở hữu hệ thống gradle.user.home, hoặc --gradle-user-home tham số dòng lệnh.

+2

Cảm ơn. Sử dụng GRADLE_USER_HOME làm việc cho tôi. – Ayusman

+1

Sử dụng GRADLE_USER_HOME không hoạt động đối với tôi (gradle vẫn nạp trình bao bọc vào thư mục cũ) .Hãy giúp tôi cách chạy tham số dòng lệnh --gradle-user-home. – UmAnusorn

+0

điều này có thể hữu ích cho những người mới học tốt nghiệp. Tôi cũng cần chạy lại ./gradlew installDist trong thư mục dự án của tôi để tải lại mọi thứ xuống GRADLE_USER_HOME – emily

4

Bạn cũng có thể cố gắng đi trong nhật thực tại cửa sổ -> Preferences -> gradle và thay đổi thư mục có

0

Nếu bạn đang sử dụng plugin gradle trong eclipse của bạn và cố gắng để nhập khẩu các dự án gradle hơn nhà gradle của bạn là thiết lập để

C: \ Users \ UserName.gradle

trong một số trường hợp xây dựng mô hình nhập khẩu của bạn sẽ không hoạt động vì người sử dụng vấn đề cho phép thư mục của bạn.

Trong trường hợp này, bạn có thể sao chép thư mục .gradle của bạn từ bên dưới con đường

C:\Users\UserName\**.gradle** 

dán vào một số thư mục nơi bạn có tất cả phép và nhập khẩu dự án.

Trong trường hợp của tôi, tôi đã chuyển thư mục .gradle sang ổ z và nhập vào dự án hơn là xây dựng mô hình và nó hoạt động.

0

Bạn có thể thêm dòng sau vào gradle.properties của bạn:

systemProp.gradle.user.home=/tmp/changed-gradle 
Các vấn đề liên quan