相关疑难解决方法(0)

由jsonschema2pojo生成的POJO具有Android Studio无法理解的注释

当我通过http://www.jsonschema2pojo.org/生成POJO时,我得到这样的结果:

import javax.annotation.Generated;
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;

@Generated("org.jsonschema2pojo")
public class Name {
    //...
}
Run Code Online (Sandbox Code Playgroud)

但Android Studio无法识别javax.annotation.Generated,我必须删除两行代码

import javax.annotation.Generated;
Run Code Online (Sandbox Code Playgroud)

@Generated("org.jsonschema2pojo")
Run Code Online (Sandbox Code Playgroud)

形成每一个POJO,这是一种痛苦.有没有办法压制http://www.jsonschema2pojo.org/添加该注释?

android android-studio jsonschema2pojo java-annotations

7
推荐指数
2
解决办法
2320
查看次数

如何将javax.annotation.Generated添加到Java SE 5?

我正在开发一个必须在Java SE 5和Java SE 6上运行的项目.我最近开始使用一个@Generated向生成的代码添加注释的工具,我想保留这些注释.它看起来像是javax.annotation.Generated在Java 5 EE和Java 6 SE及更高版本中,但不在Java 5 SE API中.

javax.annotation.Generated当我将它发送给客户时,最好的方法是什么,所以它可以在Java SE 5和Java SE 6上运行而没有任何问题?我只需要包含一个额外的jarfile吗?如果是这样,哪一个确实@Generated存在?

java java-5 jsr250

6
推荐指数
2
解决办法
7858
查看次数

Android javax.annotation.processing包缺失.不能使用AbstractProcessor

由于某种原因, javax.annotation.processing包丢失了.我发现 这个stackoverflow帖子关于同样的问题,但它给出了断开的链接作为答案.尝试了谷歌建议的一些东西,但没有结果.

android annotations android-studio

3
推荐指数
1
解决办法
1562
查看次数