2011-10-05 27 views

Trả lời

16

Bạn không "bỏ chọn" tùy chọn đó, bạn cần thêm thông số -Xlint:unchecked vào các tham số được truyền cho trình biên dịch Java.

này được thực hiện thông qua Project Properties -> Build -> Compiling trong "bổ sung tùy chọn biên dịch" trường nhập ở dưới cùng của hộp thoại (nơi nó nói "ví dụ: -Xlint: bỏ chọn")

enter image description here

+1

Hãy nhớ để bỏ chọn biên dịch trên lưu để xem cảnh báo mỗi lần bạn chạy tệp. – GusDeCooL

+2

Vâng, hệ quả của nhận xét của @GusDeCooL là nếu bạn muốn xem các cảnh báo này được giải thích chỉ là lần đầu tiên, hãy thử Làm sạch & Xây dựng, thay vì chỉ Chạy. Họ sẽ hiển thị sau đó, nhưng không hiển thị trên bất kỳ lần chạy tiếp theo nào. Điều khó chịu là, bạn thậm chí không nhận được cảnh báo để bật -Xlint: không được chọn khi bạn đã đặt. Vì vậy, nếu bạn chỉ "Làm sạch & Xây dựng" nhân dịp, đó sẽ là lần duy nhất bạn sẽ thấy bất kỳ cảnh báo lint nào! Caveat Lector (không thể nói Emptor, khiến NetBeans là FOSS)! – likethesky

+0

Tại sao điều này không tự động được bỏ chọn? Có bất kỳ tác hại nào trong việc luôn bỏ qua nó không? –

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