2013-12-12 19 views
5

Có cách nào chúng ta có thể sử dụng chú thích jetbrains @notnull và @nullable trong nhật thực? tôi đã cố gắng tìm kiếm các lọ trực tuyến nhưng không thể tìm thấy chúng. bất kỳ trợ giúp nào được đánh giá cao.cách sử dụng chú thích Intellij trong IDE Eclipse?

+0

Eclipse không chú thích hỗ trợ gọi là '@ NonNull',' @ NonNullByDefault' và '@ Nullable' –

+0

một số nhà phát triển của chúng tôi sử dụng intellij và một số nhật thực để duy trì tính nhất quán tôi sẽ cần phải sử dụng chú thích intellij – user2707760

Trả lời

8

Từ the JetBrains website:

Những chú thích là những độc quyền và bao gồm trong JAR kèm. Chúng tôi tại JetBrains đề xuất đưa các chú thích này vào SDK Java chuẩn. Vấn đề vẫn đang chờ xử lý.

Hiện tại, chú thích được phân phối theo giấy phép Apache. Mã nguồn cũng được cung cấp.

Vì vậy, không chỉ bạn có thể sử dụng chúng trong Eclipse, bạn có thể làm như vậy mà không vi phạm một số giấy phép thương mại. Và chúng thậm chí có sẵn trong Maven.

Tuy nhiên, bạn có thể muốn đọc một số câu hỏi liên quan ở đây trên SO:

@Nullable/@NotNull with IntelliJ IDEA, Maven & JSR 305

+0

bạn có thể cho tôi một liên kết nơi tôi có thể tìm thấy bình bạn đang đề cập đến? cảm ơn – user2707760

+0

@ user2707760 kho lưu trữ Maven mà tôi liên kết chỉ chứa jar nhị phân, [kho lưu trữ nguồn của Intellij] (http://www.jetbrains.org/display/IJOS/Source+Repository+Layout) chứa các nguồn – fvu

+0

cảm ơn. lỗi của tôi tôi không thấy liên kết. – user2707760

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