当前位置: 首页 > 面试题库 >

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

华宇
2023-03-14
问题内容

当我使用编译类时,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"


 类似资料:
  • 问题内容: public class Category { 在正在生成。 问题答案: 当您执行时,您称呼孩子们的。这里没有问题,只不过您在这里调用了父对象。这将称呼孩子,等等。 不错的无限循环。 摆脱它的最好方法是将您的方法更改为: 这样,您将不打印parentCategory,而仅显示其名称,不显示无限循环,不显示StackOverflowError。 编辑: 正如博洛在下面说的那样,您将需要检

  • 我是新手,但我正在编写一个应用程序,我不断收到这个错误,导致应用程序在启动时崩溃。 导致它的代码在下面的类中,在问题的行旁边会有一个这里的注释。 这就是我调用方法的代码。 这是堆栈跟踪。 谢谢你的帮助。

  • 我与Wildfly和OpenJPA合作。我有一个乐观锁例外的情况。 我得到的错误消息是: 00:08:29373警告[com.arjuna.ats.arjuna](默认任务-39)arjuna01225:TwoPhaseCoordinator。beforeCompletion-SynchronizationImple失败 :org.apache.openjpa.persistence.乐观锁定异常

  • 测试代码为: 测试代码为: 你知道怎么了吗?

  • 我遇到JSON解析错误。我的代码如下: 我从我的检查中得到以下错误: 由于:com,无法分析JSON。谷歌。格森。JsonSyntaxException:java。lang.IllegalStateException:应为BEGIN\u对象,但在第1行第2列为BEGIN\u数组 对于我试图读取的JSON,如果成功,我的应该返回5。 我做错了什么?