我正在尝试使用来自https://github.com/tantaman/commons的Parallel for循环。将代码导入Eclipse后,我从以下函数中得到错误
public static String asURLSafeBase64String(UUID uuid) {
try {
return URLEncoder.encode(Base64Utils.trim(new sun.misc.BASE64Encoder().encode(UUIDUtils.asByteArray(uuid))), "UTF-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return "";
}
出现以下错误
访问限制:方法'CharacterEncoder.encode(byte [])'不是API(对所需库'C:\ Program Files \ Java \ jre1.8.0_25 \ lib \ rt.jar'的限制)
顺便说一句,我正在使用Java 8。如何解决此错误?
答案 0 :(得分:0)
切换回Java版本7解决了这个问题。