Package com.sun.org.apache.xml.internal.security.utils.Base64 不存在
我正在使用 NetBeans 7.0.1 和 JDK 1.6 Update 24,在导入软件包以对密码哈希进行编码时:com.sun.org.apache.xml.internal.security.utils.Base64
u.setPassword(Base64.encode(digest(password)));
但是,在编译时,我收到以下错误:
(omitted)\RegistrationController.java:8: package com.sun.org.apache.xml.internal.security.utils does not exist
import com.sun.org.apache.xml.internal.security.utils.Base64;
(omitted)\RegistrationController.java:94: cannot find symbol
symbol : variable Base64
location: class RegistrationController
u.setPassword(Base64.encode(digest(password)));
2 errors
我已经阅读了关于同一问题的其他几个问题,但所有问题都涉及不属于JDK的软件包,而这是()。Code Assists适用于该类型,扩展jar可以显示源代码和二进制文件实际上也存在。rt.jar
我尝试过清理项目、重新生成项目、将源文件复制到全新的企业项目中,并以管理员身份运行 NetBeans,但都无济于事。任何关于如何解决这个问题的线索都非常值得赞赏!
谢谢!