java - 添加JDK11依赖后出现异常“java.lang.NoSuchMethodError: org.codehaus.stax2.ri.EmptyIterator.getInstance()Ljava/util/Iterator”
问题描述
从 JDK10 升级到 JDK11 后,我们面临这个问题。我们唯一改变的是,我们在下面添加了依赖项。
<dependency>
<groupId>com.sun.xml.ws</groupId>
<artifactId>jaxws-rt</artifactId>
<version>2.3.2</version>
</dependency>
不明白为什么会失败。
解决方案
我的 pom.xml 中有这个:
<dependency>
<groupId>org.codehaus.woodstox</groupId>
<artifactId>stax2-api</artifactId>
<version>4.1</version> </dependency>
删除它修复了相同的异常。也许您的树中有相同的依赖项?
推荐阅读
- netlogo - NetLogo,如何保存到文件并从输入到 extraWidget 菜单的文件数据中加载?
- spring-kafka - 带有错误 commitRecovered 和 BackOff 的 SeekToCurrentErrorHandler
- javascript - 给定错误的 AES 256 密钥时,Crypto js 无法正确解密
- python - 有什么办法,我可以通过条件检查来运行关键字并忽略机器人框架中的错误
- git - 如何在 Mercurial 中检索当前分支对应的远程和远程分支?
- python - 对文件中的值进行数学运算 - Python
- c++ - Uri Judge 告诉我我有一个错误,但我得到了相同的输出
- java - ELKI 的 WeightedCorePredicate 实现 - 一个例子
- python - 如何根据对象使子弹出来
- c# - 如何旋转对象以面对目标?