首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在灰色2.3中使用运动衫测试框架1.18

如何在灰色2.3中使用运动衫测试框架1.18
EN

Stack Overflow用户
提问于 2014-04-25 12:07:32
回答 1查看 916关注 0票数 0

我有一个应用程序的工作设置,包括运动衫-1.12和灰色2.3。

泽西-测试框架- grizzly 2版本1.12适用于grizzly 2.3

但是,当我尝试将所有与球衣相关的jars更新为1.18时,我遇到了一个:

代码语言:javascript
复制
10:32:01     [junit] java.lang.NoClassDefFoundError: org/glassfish/grizzly/servlet/DispatcherType
10:32:01     [junit]    at com.sun.jersey.test.framework.spi.container.grizzly2.web.GrizzlyWebTestContainerFactory$GrizzlyWebTestContainer.grizzlyDispatcherTypes(GrizzlyWebTestContainerFactory.java:264)
10:32:01     [junit]    at com.sun.jersey.test.framework.spi.container.grizzly2.web.GrizzlyWebTestContainerFactory$GrizzlyWebTestContainer.instantiateGrizzlyWebServer(GrizzlyWebTestContainerFactory.java:248)
10:32:01     [junit]    at com.sun.jersey.test.framework.spi.container.grizzly2.web.GrizzlyWebTestContainerFactory$GrizzlyWebTestContainer.<init>(GrizzlyWebTestContainerFactory.java:145)
10:32:01     [junit]    at com.sun.jersey.test.framework.spi.container.grizzly2.web.GrizzlyWebTestContainerFactory$GrizzlyWebTestContainer.<init>(GrizzlyWebTestContainerFactory.java:102)
10:32:01     [junit]    at com.sun.jersey.test.framework.spi.container.grizzly2.web.GrizzlyWebTestContainerFactory.create(GrizzlyWebTestContainerFactory.java:95)
10:32:01     [junit]    at com.sun.jersey.test.framework.JerseyTest.getContainer(JerseyTest.java:347)
10:32:01     [junit]    at com.sun.jersey.test.framework.JerseyTest.<init>(JerseyTest.java:170)

显然,jersey-test-framework-grizzly2-1.18版本导入 DispatcherType类,它只存在于grizzly 2.2.x中,从而使其无法与任何其他版本兼容(因此,较高版本只兼容早期的依赖项)。

我在这里有什么选择?DispatcherType是否包含在灰熊2.3+的其他地方?我可以使用更旧的(1.17似乎没有这个导入)版本的jersey-测试框架和最近的主jars吗?我是不是被迫将灰熊降级到2.2.x来升级球衣?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-02 11:43:50

到目前为止,灰熊的评级下调至2.2.21,效果良好。我找不到办法让球衣-1.18和灰熊2.3一起工作

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23292675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档