2010-09-28 36 views

Trả lời

36

Tôi đoán bạn tham khảo các plugin m2eclipse Bạn có các tùy chọn này:

  1. Trình tự trong Bạn có thể sắp xếp các phụ thuộc trong POM để có được một danh sách tốt hơn, tất nhiên, có một vấn đề với các phụ thuộc tạm thời. trong tab "Phân cấp phụ thuộc y "

  2. Bạn có thể nhập một phần tên phụ thuộc để định vị nó khi mục cây" Maven Dependencies "mở.

+2

Cảm ơn, 3) phù hợp với tôi;) –

+11

Trầm cảm. Đây là một câu trả lời hay (+1), nhưng các tùy chọn rất không đạt yêu cầu. Có lẽ ai đó nên gửi một yêu cầu tính năng cho một tùy chọn thứ tự chữ cái, nhưng tôi sẽ không biết nếu đó nên được nhắm mục tiêu vào nhật thực hoặc tại m2eclipse. –

+0

@seanize: Chỉ cần làm điều đó. IIRC, đã có một. –

1

xem xét thuộc tính dự án trong phần 'đường dẫn xây dựng java' trong tab 'thư viện'.

tôi không biết chắc liệu điều này có hiệu quả với plugin m2eclipse hay không.

+0

Điều đó thực sự được sắp xếp, và là một giải pháp tốt hơn so với cố gắng tự quét danh sách để xem liệu mục của bạn có ở đó không. –

10

Tôi vừa chạy vào số Sortpom Maven Plugin. Điều này cho phép bạn sắp xếp các phụ thuộc trong pom của bạn bằng cách sử dụng một lệnh Maven. Vì vậy, bạn có thể sử dụng nó trong Eclipse, nhưng cũng trong bất kỳ IDE nào khác (Tôi đang sử dụng NetBeans, nơi bạn có thể cấu hình nó như là định nghĩa mục tiêu tùy chỉnh).

Đơn giản chỉ cần chạy:

mvn com.github.ekryd.sortpom:sortpom-maven-plugin:sort -Dsort.sortDependencies=groupId,artifactId 

Tại wiki GitHub bạn có thể tìm all parameters.

Nhưng như đã chỉ ra trong các nhận xét, việc phân loại như thế này không phải là một ý tưởng hay. Hãy để IDE của bạn chăm sóc nó. NetBeans có một thư mục "Dependencies" trong một dự án mà các phụ thuộc được hiển thị được sắp xếp theo mặc định (đầu tiên theo loại, sau đó theo tên).

+5

IMO, đây thường là một ý tưởng tồi, như Maven (kể từ phiên bản 2.0.9) [sử dụng thứ tự classpath xác định dựa trên thứ tự được chỉ định trong POM] (http://stackoverflow.com/questions/793054/maven-classpath-order- vấn đề). Sắp xếp chúng xung quanh có thể dễ dàng làm hỏng công trình của bạn. – eis

13

xem Pom Maven sẽ làm các trick:

Nhấp đúp vào pom.xml bạn quan tâm. Eclipse sẽ mở nó trong một trình xem đặc biệt với năm tab ở phía dưới: Tổng quan, Các phụ thuộc, Phân cấp phụ thuộc, POM hiệu dụng và tệp pom.xml.

Nhấp vào Dependency Hierarchy. Bạn sẽ thấy những điều sau ở phía bên phải của xem:

enter image description here

Nó chữ cái.

Các vấn đề liên quan