Trong dự án của tôi, tôi đang sử dụng tệp JAR được cung cấp qua Maven. Nhưng những gì Maven mang lại cho tôi chỉ là cái bình - không có javadocs và không có nguồn. Nhấn "Tải xuống nguồn" không có hiệu lực: Eclipse vẫn không tìm thấy nguồn của jar.Làm thế nào để tải xuống các nguồn cho một cái lọ với Maven?
Điều này phụ thuộc vào điều gì? Kho lưu trữ có nên cung cấp nguồn tự động không?
Tôi có thể cần viết điều gì đó trong POM để hướng dẫn Maven tải xuống các nguồn không?
pom hiện tại của tôi sau:
<repositories>
<repository>
<id>xuggle repo</id>
<url>http://xuggle.googlecode.com/svn/trunk/repo/share/java/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>xuggle</groupId>
<artifactId>xuggle-xuggler</artifactId>
<version>5.3</version>
<type>rar</type>
</dependency>
</dependencies>
Tại sao Maven không nói bất kỳ ý kiến về nguồn nó Tải hình ảnh đẹp không?
Nhưng nếu không có nguồn trong kho Maven chỉ sẽ không làm gì cả im lặng, phải không? Không có lỗi, không có cảnh báo? –
vâng, tôi cho rằng, ít nhất là nếu nó không hoạt động ở một số chế độ rất dài dòng/gỡ lỗi. Có lẽ nó có thể chạy nó trong chế độ debug/verbose và grep cho các tin nhắn cụ thể. – hovanessyan
Tôi đã thêm một câu trả lời để mở rộng thêm các thuộc tính này vào tệp settings.xml của maven – RaamEE