签名者信息与同一包中其他类的签名者信息不匹配

时间:2012-04-07 21:53:14

标签: java gwt maven

class“org.mortbay.util.DateCache”的签名者信息与同一包中其他类的签名者信息不匹配

我正在研究GWT和maven。我的GWT代码在project2中。当我单独运行它时工作正常但是当我尝试在另一个项目上创建依赖时,我得到了这个错误。我还在谷歌搜索解决方案。我得到的是属于同一个包的类是从不同的JAR文件加载的。但我不知道如何确保他们拥有相同的证书。有什么方法可以摆脱这个。

由于

2 个答案:

答案 0 :(得分:0)

使您的对象成为静态和单例,并在启动时加载它们,这样每当新的jar尝试启动它时,它将始终返回相同的对象。我知道应该在这里做一些工作,但你需要它!

答案 1 :(得分:0)

我遇到了类似的问题,我按照这些说明解决了这个问题:

“确保hamcrest.jar位于类路径中Eclipse包含的JUnit库之前。”