部署在EC2 apache tomcat上的War文件抛出java.lang.NoSuchMethodError:org.glassfish.hk2.utilities.general.GeneralUtilities.getWeakHashClock

时间:2017-05-23 13:43:00

标签: java maven tomcat servlets amazon-ec2

我已经使用运行8.0.41版本的Apache Tomcat将war文件上传到EC2实例。我有一个简单的get请求,它返回文本响应。但是当我调用get调用时,我收到以下错误。enter image description here

但是当我将同样的战争部署到我的本地tomcat实例时,它的工作完美。非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

同一个jar文件有多个版本。我删除了旧版本,只使用了最新的jar,解决了这个问题。