IDEA不想使用javax中的NotNull,而是使用org.jetbrains
当我在DTO中的@NotNull注释上看到这一点时,我正在设置我的项目IDEA不想使用javax中的NotNull,而是使用org.jetbrains,java,intellij-idea,annotations,jetbrains-ide,notnull,Java,Intellij Idea,Annotations,Jetbrains Ide,Notnull,当我在DTO中的@NotNull注释上看到这一点时,我正在设置我的项目 Not 'javax.validation.constraints.NotNull' but 'org.jetbrains.annotations.NotNull' would be used for code generation 我已导入javax.validation.constraints.NotNull 但仍然看到这个警告 为什么IDEA不想使用javax NotNull,我应该怎么做来强制它呢 编译项目时,ID
Not 'javax.validation.constraints.NotNull' but 'org.jetbrains.annotations.NotNull' would be used for code generation
我已导入javax.validation.constraints.NotNull
但仍然看到这个警告
为什么IDEA不想使用javax NotNull,我应该怎么做来强制它呢
编译项目时,IDE会将断言添加到使用@NotNull注释的所有方法和参数中。如果在需要@NotNull的代码中传递null,则断言将失败。您可以禁用此选项,并在设置/首选项对话框Ctrl+Alt+S中配置注释列表。转到生成、执行、部署|编译器
也许这会让你更聪明