标签:info 成功 mic 重新编译 res checked check png 有关
如题 ,在maven 打包编译的时候发现这个报错:
查看代码:
/** * 请求成功 * @return */ public static <T> ResultStatus<T> success(String msg){ ResultStatus resultStatus = new ResultStatus<>(); resultStatus.setMsg(msg); resultStatus.setStatus(C.STATUS_SUCCESS); return resultStatus; }
看似没啥错, 编译也能正常运行, 经人提醒,外部有范型,内部同样 需要使用泛型约束数据格式
即 将
ResultStatus resultStatus = new ResultStatus<>();
更改为
ResultStatus<T> resultStatus = new ResultStatus<>();
规范代码,将泛型加上即可
ResultStatus.java: 某些输入文件使用了未经检查或不安全的操作 ,ResultStatus.java: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
标签:info 成功 mic 重新编译 res checked check png 有关
原文地址:https://www.cnblogs.com/dmevd/p/13533116.html