2013-12-12 50 views
5

有沒有一種方法可以在eclipse中使用jetbrains annotations @notnull和@nullable?我試圖在網上搜索罐子,但找不到它們。任何幫助表示讚賞。如何在Eclipse IDE中使用Intellij註釋?

+0

Eclipse一樣,支持批註稱爲'@ NonNull','@ NonNullByDefault'和'@ Nullable' –

+0

我們的一些開發商使用intellij和日蝕所以保持一致性我需要使用intellij註釋 – user2707760

回答

8

the JetBrains website

這些註釋是專有的人,並且包括在捆綁的JAR。我們JetBrains建議將這些註釋包含在標準的Java SDK中。這個問題仍然懸而未決。

當前註釋是在Apache許可下分發的。源代碼也提供。

因此,不僅可以在Eclipse中使用它們,您可以在不違反某些商業許可的情況下使用它們。他們甚至可以在Maven

但是,您可能要在這裏讀了一些相關問題上的SO:

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

+0

你可以給我一個鏈接,我可以找到你指的jar嗎?謝謝 – user2707760

+0

@ user2707760我鏈接到的Maven存儲庫只包含二進制jar,[Intellij的源存儲庫](http://www.jetbrains.org/display/IJOS/Source+Repository+Layout)包含源 – fvu

+0

謝謝。我的錯我沒有看到鏈接。 – user2707760

相關問題