Tôi có một dự án Eclipse được xây dựng bằng Maven và tôi đang sử dụng plugin m2eclipse bên trong Eclipse để hỗ trợ Maven.Làm thế nào để yêu cầu Eclipse bỏ qua các lỗi trong tệp build.xml của Ant?
Tuy nhiên dự án này cũng chứa một build.xml
mà không được sử dụng để thực sự xây dựng dự án, nhưng chỉ dành riêng cho khả năng kịch bản như một tiện ích cho các nhà phát triển dự án - nó không được sử dụng trong việc xây dựng hoặc đóng gói sản phẩm (chỉ cần giúp đỡ để tự động hóa một số nhiệm vụ phụ mà các nhà phát triển thường phải gọi ở bên cạnh).
Bất cứ khi nào tệp này được mở trong trình soạn thảo trong Eclipse, Eclipse nhận thấy những gì nó cho là vấn đề với một số khai báo thiếu trong tệp build.xml và bắt đầu hiển thị lỗi cho dự án (trong khung nhìn Problems). X
biểu tượng/điểm đánh dấu cho dự án để cho thấy rằng có lỗi xây dựng. Đây thậm chí không phải là vấn đề thực sự với build.xml
, chỉ là một số vấn đề mà Eclipse cho là có mặt bởi vì nó không thể nhập tất cả các tệp phụ thuộc khác mà build.xml
này đang sử dụng. Không có lỗi "xây dựng" với dự án, chỉ là lỗi trong những gì Eclipse (trong đó là sự khôn ngoan vô hạn) có thể phân tích cú pháp về một build.xml
được sử dụng cho các mục đích phụ trợ.
Có cách nào để yêu cầu Eclipse bỏ qua build.xml hoặc bỏ qua các cảnh báo Ant trong một dự án cụ thể không? Tôi có cần xóa số Java Builder
khỏi tab Builders
của thuộc tính dự án không?
Điều này sẽ đặt tùy chọn trên toàn cầu - tôi vẫn muốn nhận được các lỗi này trong các dự án thực sự đang sử dụng Ant để xây dựng. Bạn có biết một cách để vô hiệu hóa nó chỉ cho một dự án, để nói với Eclipse rằng Ant không được sử dụng như là một phần của quá trình xây dựng của dự án này? –
Chọn dự án và đặt cài đặt cụ thể cho mỗi dự án – Bivas
Không có tùy chọn hoặc tab 'Ant' trong thuộc tính dự án cho một dự án riêng lẻ –