问题标签 [nosuchmethoderror]
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.
android - Android:在某些设备上调用链接库的方法时出现 NoSuchMethodError
我已将外部库 (ksoap2) 添加到我的 Android 项目中。
在大多数设备上都可以正常工作(Android 2.3)。但在其他人(也是Android 2.3)上我得到
这种错误的原因是什么?
android - apk 安装失败 & logcat 显示 NoSuchMethodException
如标题所述,在编译时,控制台说:Failed to install ap.apk
但是 logcat 显示了这一点:
我评论了我所有的“retour”方法并删除了所有与此方法相关的android:onClick,它没有帮助......之前一切都很好......
有人可以帮忙吗?
先感谢您
java - 类文件方法 toPath() 的 NoSuchMethodError
我正在尝试使用以下代码将文件 StandardQuestions.csv 复制到新文件名:
我收到一条Path source = new File(standardQuestions).toPath();
错误消息我的错误消息是 NoSuchMethodError,在类 File 中找不到方法 toPath。File 类怎么可能没有这个方法呢?该程序在 3-4 台机器上正常运行,但对于一个用户,它总是抛出此错误。知道是什么原因造成的吗?是否需要任何其他信息来回答这个问题?
eclipse - 使用 Jira REST Java Client API 我在 Eclipse 中得到 java.lang.NoSuchMethodError,但不是使用 ANT
必须是 Eclipse 的设置方式。有人有想法么?
spring - Spring MVC - 为什么在部署上下文时出现 NoSuchMethodError 异常?
尽管这个项目已经为我工作了一段时间,但当我尝试在 Tomcat 中部署我的应用程序上下文时,我现在遇到了一个异常:
根据我的阅读,如果应用程序中正在编译多个 Spring 版本,则可能会发生这种情况。但是,我已经完全清除了我的本地依赖库,以确认我的构建路径中只有我想要的版本。我的依赖项如下:
我在 Eclipse 项目中没有编译器错误,它构建完美,没有警告或错误。但是,Tomcat 将我的单个测试 servlet 标记为不可用,当我跟踪日志时,上面的堆栈跟踪是我唯一的提示。
任何人都可以提供的任何帮助将不胜感激。我对 Spring 和 Spring MVC 的经验很少,所以我希望这只是一个完全让我无法理解的新手问题。
java - 休眠 slf4j 异常
我打电话时遇到以下异常
configuration.configure(hibernate.cfg.xml).buildSessionFactory()
:
java - 访问自定义库时出现 NoSuchMetodError 异常
我有一个关于 java.lang.NoSuchMethodError 的问题。这个程序是关于编译器 API (JSR 199)。当我为此创建原型时,它运行工作,但是当我尝试使其成为库时,它会抛出 NoSuchMethodError 异常。
这是第一个原型:
我将 DynaCompTest 更改为库的 DynamicCompiler:
我创建了第二个原型来测试库:
当我用上面的代码进行测试时,它运行良好并打印BUILD SUCCESSFUL
,但是当我试图让它出错时,例如我删除了;
第一个原型一样的分号,它在访问compiler.getDiagnostics().getDiagnostics()
循环内部时抛出 NoSuchMethodError 异常。
问题是,为什么在第一个原型中它在尝试出错时运行良好,但当我尝试使用自己的库时它变成异常?
编辑
这是堆栈跟踪:
它应该是这样的:
在尝试调试它时,它显示了一个错误:
这是错误消息:
更新
遇到问题了,如果我们添加整个项目而不是构建库的jar,就会出现这个问题。因此,当我构建库 jar 时,它可以工作。但是任何人都可以解释为什么当我尝试添加整个项目而不是 jar 文件时会发生这种情况?
笔记
我正在使用:
- 来自 Oracle 的 JDK 1.7
- 网豆 7.1.1
java - Apache HttpAsyncClient - NoSuchMethodError - URIUtils.extractHost
我正在尝试使用 Apache HttpAsyncClient(版本 4.0-beta1,在撰写本文时是最新的)在 Android 上实现 REST 通信。
我的问题是,由于框架内部出现 MethodNotFound 错误,我无法发出任何请求。
详细的堆栈跟踪是(在呈现的行之后,下一个来自我自己的代码):
我所做的是以下内容:
为了示例,我删除了异常处理。问题是,我得到了我上面描述的异常。因此,由于它是一个测试版,我想为 HttpPost 使用不同的构造函数。但即使我将 URI 对象提供给构造函数,它也会尝试调用 extractHost 方法并崩溃。
有人对我有任何帮助吗?我只是顺便添加了 JAR,并没有自己编译库。
java - java主类参数可以改吗?
通常的参数是 (String[] arg)。我采用一个带有字符串数组的参数。当我将其更改为(Int arg)时,我得到一个运行时错误“没有这样的方法错误”。我知道错误是由更改参数引起的。我的问题是我可以将字符串数组中的参数更改为其他参数,还是只能使用预设参数?
java - 不容易将签名切换到基类?
我有一个 RMI 服务,它提供以下方法:
我想将其签名更改为:
这不会导致编译错误,所以一切似乎都很好。但是当客户端应用程序尝试执行该方法时,我得到以下异常。我没有更改调用者,这意味着该方法仍然使用ArrayList
.
我不知道 RMI 的详细工作原理,但似乎找不到该方法,因为它没有预期的字符串表示形式?真的吗?所以我必须在这里改变所有来电者,还是有更好的方法?
这似乎很容易出错,因为我在这里没有编译错误。是否有识别此类问题的工具,也许是 Eclipse 插件?