删除注释会导致运行时崩溃吗?

塔哈·科曼尼(Taha Kirmani)

以下库在我的项目中引起冲突,因此我必须将其删除。

编译'org.glassfish:javax.annotation:10.0-b28'

如果删除此依赖项,则必须从项目中删除这些注释。

@Generated(“ org.jsonschema2pojo”)

到目前为止,它在运行和编译时都没有产生任何影响。

但是我需要对此进行确认。我用谷歌搜索,但是我仍然有些困惑。

  • 这些注释对代码有影响吗?我知道他们必须这样做,这就是我们添加它们的原因,但是有什么影响。

  • 删除它们会在运行时造成较小或重大影响吗?在编译时,它没有给出任何警告或错误消息。

爱德华多·丹尼斯

不会有任何影响。该注释用于已生成的标记源代码。文档中。

Generated批注用于标记已生成的源代码。

使用javax注释

另外,您不必具有org.glassfish:javax.annotation:10.0-b28依赖关系即可使用@Generated注释。它是javax软件包的一部分。只需导入javax.annotation.Generated;,您就不必删除注释。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章