当前位置: 首页 > 知识库问答 >
问题:

无法使用 maven (java.lang.类转换异常) 测试应用程序

宗穆冉
2023-03-14

我刚刚将一个eclipse项目转换为一个maven项目,用于运行编译后的代码库,我使用maven和jetty来运行编译过的代码。但是,我在尝试测试应用程序时遇到了一个问题。如果我不使用maven,它就可以正常工作。

[WARN] RealmVerifier - -RP discovery / realm validation disabled;

2013-07-23 14:41:44.584::WARN:嵌套在org . Apache . jasper . jasper中异常:Java . lang . classcastexception:com . sun . crypto . provider . keygeneratorcore$hmacsha 256kg不能转换为javax . crypto . keygeneratorspi:Java . lang . classcastexception:com . sun . crypto . provider . keygeneratorcore$hmacsha 256kg不能转换为javax . crypto . keygenerators_ JSP service(org . Apache . JSP . consumer _ 005 Fred direct _ JSP:76)at org . Apache . jasper . runtime . httpjspbase . service(httpjspbase . Java:93)at javax . servlet . http . http servlet . service(http servlet . Java:820)at org . Apache . jasper . servlet . jspservletwrapper . service(jspservletwrapper . Java:373)

共有1个答案

傅边浩
2023-03-14

看起来,当您使用maven jetty插件时,它正在加载未预料到的不同版本的类。尝试手动更改构建路径并从即将到来的类中删除jar,然后尝试重新启动。

这样,您可能会遇到问题(手指交叉:))。

谢谢Saurav

 类似资料:
  • 在我的项目中,我有这样一个枚举: 我有这个代码: 我有个例外 myMap由数据库中的数据填充,知道它是SQL Server数据库,并且从数据库返回的myKey在数据库中是tinyint类型。 你能告诉我我做错了什么吗?谢谢 当做

  • 我已经创建getByBusinessDeviceID()方法和返回观察,但我想投观察列表。 公共观察getByBusinessDeviceID(整数id){Criteria cr=get会话(). createCriteria(Observation.class);cr.add(Restrictions.eq("business_device_id", id));cr.add(Order.desc

  • 我在我的Android应用程序中面临奇怪的问题。它总是给我错误的名字 JAVAlang.RuntimeException:无法实例化应用程序io。日本动画。应用程序。应用程序:java。lang.ClassNotFoundException:在路径:DexPathList[[zip文件”//data/app/io.hitanime.app-957U27HR57arXVvYGSCFSQ==/base

  • 在SpringBoot项目中,谁使用maven。找不到类 我绒球的一部分 项目结构 当我启动应用程序时,我得到了这个错误 错误:无法找到或加载主类com.acme.pay.ms.BillingServiceApplication导致:java.lang.ClassNotFoundExc0019:com.acme.pay.ms.BillingServiceApplication命令执行失败。 无法执

  • 试图利用本SO帖子中概述的方法。 我有以下类型的例外: 这个函数抛出它: 这项工作: 但这并不: 有人知道为什么后者不起作用吗?笑话日志:

  • 在我的Android JUnit测试用例中,一个< code>LoaderTestCase,我想测试我的加载器是否抛出异常或返回null。我看到测试中抛出了< code > NullPointerException ,测试被中止。 我正在尝试捕捉这样的异常: 但是LoaderTestCase没有捕获异常,而是中止,并出现以下异常: 你能告诉我我该怎么做吗 在我的方法 中抛出的测试异常 将 null