为什么我得到包javax.crypto不存在
2022-09-03 00:27:09
当我使用编译类时,我收到此错误消息?javax.crypto.Mac
包不存在
javax.crypto
我可以通过在我的编译类路径中包含来修复它。jre/lib/jce.jar
为什么不在默认的 jdk 类路径上? 在类路径上,并且包含其他包,但jce看起来很特别?jce.jar
jre/lib/rt.jar
javax
当我使用编译类时,我收到此错误消息?javax.crypto.Mac
包不存在
javax.crypto
我可以通过在我的编译类路径中包含来修复它。jre/lib/jce.jar
为什么不在默认的 jdk 类路径上? 在类路径上,并且包含其他包,但jce看起来很特别?jce.jar
jre/lib/rt.jar
javax
好吧,这是我的一个错误。我用于编译代码的 Ant 文件在任务上具有以下属性:javac
bootclasspath="${java.home}/lib/rt.jar"
哎呀。您可以像这样添加JCE jar:
bootclasspath="${java.home}/lib/rt.jar:${java.home}/lib/jce.jar"