用jboss部署了一个项目,启动之后发现报java.lang.NoSuchMethodError错误,查看了一下,发现是第三方的Jar包和jdk自带的jar包冲突,第三方jar包存在调用的方法,
jdk自带的并没有实现。
解决办法:上网查了一下,都不是很具体。 不过大家都是说Java endorsed。
我查看了一下jboss的目录结构,发现在JBOSS_HOME\lib\endorsed下面存在endorsed文件夹,我把第三方jar包放到此目录下面,启动jboss,发现一切OK.
就这么解决了。
|