为什么我得到的包javax.crypto不存在
当我使用编译类时,javax.crypto.Mac
收到此错误消息?
包
javax.crypto
不存在
我可以通过将其包含jre/lib/jce.jar
在编译类路径中来进行修复。
为什么jce.jar
不在默认的jdk类路径上? jre/lib/rt.jar
是在类路径上,并包括其他javax
软件包,但jce似乎很特殊?
回答:
好的,这是我的错误。我用来编译代码的Ant文件在javac
任务中具有以下属性:
bootclasspath="${java.home}/lib/rt.jar"
h 您可以像这样添加JCE jar:
bootclasspath="${java.home}/lib/rt.jar:${java.home}/lib/jce.jar"
以上是 为什么我得到的包javax.crypto不存在 的全部内容, 来源链接: utcz.com/qa/412969.html