gpt4 book ai didi

java - 为什么我得到包 javax.crypto 不存在

转载 作者:太空狗 更新时间:2023-10-29 22:43:57 26 4
gpt4 key购买 nike

当我使用 javax.crypto.Mac 编译一个类时,我得到这个错误信息?

package javax.crypto does not exist

我可以通过在我的编译类路径中包含 jre/lib/jce.jar 来修复它。

为什么 jce.jar 不在默认的 jdk 类路径中? jre/lib/rt.jar在classpath中,包含了其他的javax包,但是jce好像比较特殊?

最佳答案

好吧,这是我的失误。我用来编译代码的 Ant 文件在 javac 任务上有这个属性:

bootclasspath="${java.home}/lib/rt.jar" 

呵呵。您可以像这样添加 JCE jar:

bootclasspath="${java.home}/lib/rt.jar:${java.home}/lib/jce.jar"

关于java - 为什么我得到包 javax.crypto 不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14935447/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com