19

我最近克隆了 ics-openvpn 项目:https ://code.google.com/p/ics-openvpn/source/checkout

但是当我打开项目时,考虑到这些行没有得到解决,它给了我一些错误:

import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

我尝试在互联网上搜索它,但没有得到明确的答案。所以我的问题是:什么是“jetbrains”?我该如何解决这个问题?

谢谢

4

2 回答 2

22

@Nullable以及IntelliJ IDEA@NotNull中引入的注释,用于通过常量条件和异常以及 @Nullable 问题检查来捕获's (NPE's)。NullPointerException

org.jetbrains.annotations项目是开源的,托管在 GitHub 上。还包括其他一些注释@Nls&@NonNls用于本地化、@PropertyKey资源包和@TestOnly测试。

要下载注释库,请参阅GitHub 页面

马文:

<dependency>
    <groupId>org.jetbrains</groupId>
    <artifactId>annotations</artifactId>
    <version>16.0.2</version>
</dependency>
于 2013-11-14T10:25:25.600 回答
2

为了解决这个问题

Android 导入 o​​rg.jetbrains 无法解决

下载最新版本的注解jar http://repo1.maven.org/maven2/com/intellij/annotations/12.0/annotations-12.0.jar

并粘贴到/libs项目的文件夹中: 在此处输入图像描述

于 2014-11-25T18:48:41.323 回答