
以下库在我的项目中引起冲突,因此我必须将其删除.
compile ‘org.glassfish:javax.annotation:10.0-b28′
如果删除此依赖项,则必须从项目中删除这些注释.
@Generated(“org.Jsonschema2pojo”)
到目前为止,它在运行和编译时都没有产生任何影响.
但是我需要对此进行确认.我用谷歌搜索,但是我仍然有些困惑.
>这些注释对代码有影响吗?
我知道他们必须这样做,这就是我们添加它们的原因,但是有什么影响.
>删除它们会在运行时造成较小或重大影响吗?在编译时,它没有给出任何警告或错误消息.
解决方法:
不会有任何影响.该注释用于已生成的标记源代码.从documentation.开始
The Generated annotation is used to mark source code that has been generated.
使用javax注释
另外,您无需具有org.glassfish:javax.annotation:10.0-b28依赖关系即可使用@Generated注释.它是javax软件包的一部分.只需导入javax.annotation.Generated;而且您不必删除注释.
总结以上是内存溢出为你收集整理的java-删除注释是否会导致运行时崩溃?全部内容,希望文章能够帮你解决java-删除注释是否会导致运行时崩溃?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)