com.sun.org.apache.xml.internal.security.utils does not exist问题的解决
程序员文章站
2022-03-06 10:17:14
在网上找个很多的答案,但我的问题没有解决,睡一晚上后,被我误打误撞地解决了,献给遇到同样问题的朋友。 方法一(eclipse): 网上大神的回答: 自己写的程序是不建议用com.sun这个玩意儿的。。这东西属于“Deprecated and restricted API”。。 而且各种com.sun ......
在网上找个很多的答案,但我的问题没有解决,睡一晚上后,被我误打误撞地解决了,献给遇到同样问题的朋友。
方法一(eclipse):
网上大神的回答:
自己写的程序是不建议用com.sun这个玩意儿的。。这东西属于“Deprecated and restricted API”。。
而且各种com.sun的包现在都有替代品。。
如果是公司的老项目非用不可,可以用eclipse导入maven,properties-> Java Compiler -> Errors/Warnings -> Deprecated and restricted API ->
Forbidden reference -> "error" 改成 "warning"
jdk5是可以用这个api的,jdk6之后就不能用了,只能用java,javax开头的api。(据说而已,莫当真)
方法二:
删除:
import com.sun.org.apache.xml.internal.security.utils.Base64;
添加:
import org.apache.commons.codec.binary.Base64;
加密解密(替换):
Base64.encodeBase64String
Base64.decodeBase64
或者用java8 导入java.util.Base64也行
上一篇: python空字典列表两种生成方式对赋值带来的不同影响
下一篇: redis
推荐阅读
-
charles 本地代理(map local)接口数据产生的跨域问题解决办法
-
解决Python2.7读写文件中的中文乱码问题
-
解决CSS在浏览器不兼容的问题
-
日志切割工具logrotate解决Tomcat catalina.out日志过大的问题
-
IDEA创建Maven项目一直显示正在加载的问题及解决
-
搜索引擎–解决django中同步数据库syncdb时的编码问题
-
php中使用addslashes函数报错问题的解决方法_PHP
-
localhost 关于Appserv无法打开localhost问题的解决方法
-
php警告Creating default object from empty value 问题的解决方法
-
JSP解决链接传递中文参数乱码的问题 JSPJava.net