cuốn sách gpt4 ai đã làm

java - thư mục nguồn được liên kết

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 14:53:09 28 4
mua khóa gpt4 Nike

Tôi đang sử dụng plugin Eclipse Gradle và tôi đang cố gắng kết nối hai dự án. Một trong các dự án là thư viện và không bao giờ được xuất vì tôi chỉ liên kết với các nguồn thư viện trong dự án thực tế. Dự án khác phải có liên kết ảo tới các nguồn thư viện và thêm thư mục được liên kết vào đường dẫn lớp dưới dạng thư mục nguồn. Làm cách nào tôi có thể làm điều này với build.gradle? Có chức năng để thêm một dự án cần thiết (Thuộc tính dự án -> Đường dẫn xây dựng Java -> Dự án) hoặc thư mục nguồn ảo (Thuộc tính dự án -> Đường dẫn xây dựng Java -> Nguồn -> Nguồn được liên kết...), nhưng không có dường như là một tùy chọn thông qua Gradle java, Gradle Eclipse hoặc plugin Gradle Eclipse-wtp sử dụng các tính năng này.

câu trả lời hay nhất

Tôi biết đây là một chủ đề cũ, nhưng việc trả lời nó chi tiết hơn có thể giúp ích cho những người như tôi trong tương lai, những người sẽ dành nhiều thời gian (lãng phí?) trên Google để tìm câu trả lời.

Tôi đoán điều Peter ám chỉ trong bình luận cuối cùng của anh ấy là:

Nếu bạn đã khai báo tài nguyên được liên kết, bạn có thể sử dụng đường dẫn lớp Khai báo nó bằng cách thêm nó vào tệp .classpath như sau:

nhật thực {
dự án {
Tên tài nguyên được liên kết: 'java', loại: '2', vị trí: '[đường dẫn đến thư mục-được liên kết]/src/main/java'
Tên tài nguyên được liên kết: 'tài nguyên java', loại: '2', vị trí: '[đường dẫn đến thư mục-to-được liên kết]/src/main/resource'
Tên tài nguyên được liên kết: 'test', loại: '2', vị trí: '[path-to-folder-to-be-linked]/src/test/java'
Tên tài nguyên được liên kết: 'tài nguyên kiểm tra', loại: '2', vị trí: '[đường dẫn đến thư mục-được liên kết]/src/test/resource'
}
đường dẫn lớp {
tài liệu {
vớiXml {
nút def = it.asNode()
node.appendNode('classpathentry', [kind: 'src', path: 'java',export: true])
node.appendNode('classpathentry', [kind: 'src', path: 'java-resources',export: true])
node.appendNode('classpathentry', [kind: 'src', path: 'test',export: true])
node.appendNode('classpathentry', [kind: 'src', path: 'test-resources',export: true])
}
}
}
}

Trong trường hợp của tôi, tôi đang liên kết đến một tệp trên một máy tính khác trên mạng, vì vậy [đường dẫn đến thư mục tới liên kết] có dạng như "/Volumes/pf/Documents/workspace/... ".

hiện hữu build.gradle Sau khi hoàn thành phần trên, nếu bạn đang sử dụng công cụ Gradle trong STS/Eclipse, hãy mở Chế độ xem nhiệm vụ của Gradle, chọn dự án, làm mới danh sách nhiệm vụ và cuối cùng chạy "Eclipse Classpath".

Ghi công: Tôi đã ghép những điều trên lại với nhau từ bài đăng này (Plugin Eclipse: thêm phần tử mới vào đường dẫn lớp).

Về java - các thư mục nguồn được liên kết, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/23524350/

28 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress