问题标签 [abstractmethoderror]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jersey - java.lang.AbstractMethodError:javax.ws.rs.core.UriBuilder.uri
我尝试启动应用程序但使用Tomcat 7
并且我遇到了这样的异常。
我认为这可能与Maven dependency
,但我敢肯定。如果有人知道发生了什么请回答:)
例外:
Maven POM
:
任何想法 ?
java - 用hibernate5配置spring4
我尝试使用休眠 5 配置 spring 版本 4.3.1,但尝试创建实体管理器工厂时出现错误。
我的休眠版本 5.0.9.Final”休眠验证器版本“5.2.4.Final”
我的依赖
- 休眠核心 5.0.9.Final
- 休眠实体管理器 5.0.9.Final
- 休眠-ehcache 5.0.9
- 休眠验证器 5.2.4.Final
- hibernate-jpa-2.1-api 1.0.0.Final
- 验证-api 1.0.0.GA
这是我的配置:
我有错误:
但是当我将休眠版本从 5 更改为 4 时,一切正常。
解决:
问题出在 org.jadira.usertype" "usertype.core" 上,我与休眠版本 4 和 5 不匹配。
java - 如何解决 Blob 加密中的 AbstractMethod 错误?
我想通过对其应用加密将 blob 上传到 azure blob 存储中。所以我尝试使用以下代码来做到这一点:
java - java.lang.AbstractMethodError:org.powermock.api.mockito.internal.mockmaker.PowerMockMaker.isTypeMockable
我是使用spring boot编写junit4测试的新手我已经探索了所有SO问题以解决以下问题,我已经进行了广泛的研究,但我无法解决这个问题。我一直在尝试使用 @MockBean 和 @AutoWired 注释使用 SpringRunner 运行单元测试,它抛出以下堆栈跟踪
pom.xml:
代码:
有人可以列出与 spring boot2 和 junit 正确兼容的依赖版本吗?PowerMock api 在与 spring2 一起使用时给出了 MockMaker 问题
android - TextToSpeechApi 的抽象方法“com.google.api.gax.tracing.ApiTracer”错误,如何解决?
我正在使用TextToSpeechApi
多种语言和声音阅读文本。但它在线显示java.lang.AbstractMethodError:
错误SynthesizeSpeechResponse
。如何解决这个问题。
我的毕业典礼:
我的 Java 编码:
错误 :
请任何人给我一个解决方案,
提前谢谢...
java - AbstractMethodError:org.apache.bval.jsr303.ConfigurationImpl 缺少方法 getDefaultParameterNameProvider() 的定义
我目前正在使用 JAVA 11 将我们的 Spring Boot (2.1.5) 应用程序升级到 gradle 版本“5.4.1”。
相关依赖:
休眠核心:5.4.3.Final
休眠验证器:6.0.17.Final
我曾尝试降级 hibernate-validator 并尝试明确指定验证 API 的版本,但似乎没有任何效果。
构建.Gradle
java - 从运行时编译的类调用抽象类的重写方法时出现 AbstractMethodError
让我首先总结一下我到底想要做什么。基本上,我使用 JavaCompiler 包在运行时编译一个扩展我的超类“Player”的类。我唯一知道的是子类是它将扩展 Player 并覆盖抽象方法 calcMove()。为了在编译后在运行时加载类,我创建了一个 URIclassloader 对象来在类文件创建后加载它。问题是当我尝试从实例化对象运行 calcMove 方法时(通过使用 java.lang.reflect)
这基本上是我正在做的事情:
文件编译完成后,我使用此代码制作 uriclassloader 来加载类(上传文件夹包含源文件和类文件) className 由文件名确定。然后我使用 java Reflection 将类实例化为对象并将其转换为 Player:
实例化显然有效,直到我到达它调用 calcMove 的位置。我创建了一个新的“游戏”类,它接受 2 个玩家参数,在这个游戏类中,我从自定义类对象(转换为玩家)中调用 calcMove() 方法。但是我得到了一个 AbstractMethodError 异常,因为它试图从 Player 调用抽象 calcMove 方法,而不是从子类中调用实现的版本。
所以,我想知道,为什么它试图从父类调用抽象版本而不是我刚刚编译的类的版本,是否有某种原因?(据我所知,java 认为我创建的对象是子类的一种类型,而不仅仅是一个 Player 类,因为它是抽象的,所以我无论如何都无法实例化它)现在我正在使用 java Reflection 来强制它从对象调用 calcMove 函数
出于安全原因,我想避免在代码中此时使用反射。那么为什么这行得通,但是这个:
给我一个 AbstractClassError?
java - java.lang.AbstractMethodError: javax.ws.rs.core.Response$ResponseBuilder.status
以前有人见过类似的错误吗?我查看了maven
依赖项,看起来我正在使用jersey 2.26
. 所以,我不认为这是依赖冲突问题。ResponseBuilder
无法识别方法状态。
从其他帖子中,我了解到这可能与球衣冲突有关。
java - 线程“主”java.lang.AbstractMethodError SpringBoot 中的异常
我有这个例外,我不知道如何解决它:
错误日志:
类文件:
这是我的pom.xml
,我没有pom.xml
在我的依赖项中和我的依赖项中看到重复的 jar,但如果你能帮助我:)
Java版本:1.8.0_231
spring - 版本升级过程中发生 java.lang.AbstractMethodError
我正在尝试将 Spring 的版本从 to 升级4.1.7.RELEASE
,5.2.6.RELEASE
Hibernate 从4.3.5
to5.4.17
和 spring-boot 从1.2.5
to 升级2.2.7
。
现在我面临编译时错误并且面临解决问题的困难。
这是我的 pom.xml