我正在尝试让 NonNull 注释在 NetBeans 中工作,而且一直令人头疼。
我按照https://checkerframework.org/manual/#netbeans上的说明进行操作,可以确认已将checker-qual.jar
其添加为编译库和处理器库。我已启用注释处理并添加org.checkerframework.checker.nullness.NullnessChecker
为注释处理器。
在源代码中,我可以导入 importorg.checkerframework.checker.nullness.qual.NonNull
并@NonNull
编译注释。但是,在构建时,我得到了这个:
error: Annotation processor 'org.checkerframework.checker.nullness.NullnessChecker' not found
我需要做什么来解决这个错误?