问题标签 [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.

0 投票
1 回答
9431 浏览

java - setSerializationId 没有这样的方法错误

我试图运行我的项目,但这个错误每次都击中我:

这是我的春季应用程序上下文:

http://sharetext.org/2E7

什么会导致这种情况?任何帮助,将不胜感激。

提前致谢。

0 投票
3 回答
20072 浏览

java - catalina.bat 开始不工作

由于某种奇怪的原因,我在启动 tomcat 时遇到了问题,它以前启动时没有问题。错误太长了,我无法从命令提示符完全复制它。有谁知道可能出了什么问题?

0 投票
2 回答
3137 浏览

java - Java:更通用的方法签名给了我一个 NoSuchMethodError

有一个 jar 在创建时应该使用方法MyClass.doSomething(List)。此方法已更改为doSomething(Collection)并放入另一个 jar(仅限此类)。

我将我的第二个 jar 放在类路径中的第一个 jar 前面,但是当我的第一个 jar 中的代码MyClass.doSomething()使用 List 调用时,我仍然得到一个

java.lang.NoSuchMethodError: MyClass.doSomething(Ljava/util/List;)Ljava/util/List;

这怎么可能?Ant 已被用于编译 jars。

0 投票
1 回答
5610 浏览

java - Java - JSON 对象和 ListOrderedMap 问题

我正在尝试在我的代码中使用 JSON-lib api 将 java 对象转换为 JSONObject。

我已将以下链接中指定版本的所有依赖项添加到我的 j2ee Web 模块依赖项中

http://json-lib.sourceforge.net/

但是,每当我调用 JSONObject.fromObject() 方法时,我都会得到 NoSuchMethodError。

我还应该指出,完全相同的代码和依赖项在我的 tomcat 服务器上工作,但在我的 websphere 应用程序服务器上不工作。有谁知道我可能做错了什么?

下面的部分堆栈跟踪:

0 投票
2 回答
476 浏览

java - 虚假的 NoSuchMethodError

在我们的一个类上通过一个简单的 getter 方法得到了 NoSuchMethodError。奇怪的是,我们可以调试代码并在调试器中看到错误发生(通过跳过相关行),但是我们也可以使用 IDE (IntelliJ IDEA) 来查看该方法是否存在。

通过IDExxxx.getYYY()表达式评估器进行评估。然后xxxx.getClass().getMethods()我们可以在列表中看到getYYY()方法。我们已经尝试清除所有构建的文件、IDE 输出目录、IDE 缓存、重新启动等,但似乎没有任何帮助。

如果我们针对某些东西进行了编译,但随后在运行时发现了不同的 Jar/类,我会理解会发生 NoSuchMethodError。但这并没有向我解释为什么在运行时调试有问题的行时,我们可以看到该方法在那里,但是越过该行会引发异常。

尝试在另一台机器上重现,但它不会重现。

有人对这里可能发生的事情有任何见解吗?

0 投票
1 回答
1600 浏览

android - 从 android nfc 中的 NFC Type B (ISO 14443-3B) 读取数据;得到 NoClassDefFoundError

我想使用 Samsung Nexus S 的 NFC 功能从 NfcB 类型的卡读取数据。我能够识别卡。但是当我尝试使用 get 获取 NfcB 的对象时:

我收到此错误:

错误/AndroidRuntime(808): java.lang.NoClassDefFoundError: android.nfc.tech.NfcB

如果我使用这种方法,我也会得到一个错误:

错误/AndroidRuntime(2498): java.lang.NoSuchMethodError: android.nfc.Tag.getTechList

该项目正确构建,但在运行时我收到这些错误。如果我能解决错误,我将能够读取数据。我熟悉 APDU 命令,但无法创建 NfcB 对象或 IsoDep 对象。其他一切都可以从这个 api 正常工作。

谁能告诉我代码是否有问题或者我需要使用其他方法或api。

提前致谢

0 投票
2 回答
210 浏览

ruby-on-rails-3 - 如何更正此模型关联?

我创建了一个相册模型和一个照片模型,并将其添加到现有的 Rails 应用程序中。我已经使照片模型属于相册模型,并且相册模型属于属于用户模型的现有配置文件模型。我不知道我是否将它们关联错误以及为什么会出现错误。

值得注意的是,当我转到 URL/albums 时,一切正常,但是当我转到 URL/profiles/1 时(下面的代码粘贴在 views/profile/ 文件夹中的 show.html.erb 文件中)然后我收到以下错误。

这是一个我无法解决的简单问题。四个模型文件如下:

专辑.rb:

简介.rb:

照片.rb:

用户.rb:

配置文件控制器有这个片段:

视图有这个:

动作控制器异常显示:

0 投票
2 回答
6324 浏览

java - 如何获取 java.lang.NoSuchMethodError

介绍:

有很多问题,例如如何在 SO 上修复 java.lang.NoSuchMethodError。

如我所见,获得此错误的最简单方法是创建一个类

没有正确定义的main 方法,编译它并运行:

出现异常:

但是这个例子太简单了。

问题:

谁能提供一个简单的代码,

  1. 由两门课程组成,最多三门课程(如果您能证明需要更多课程 - 那么欢迎您);
  2. 包含正确定义的主要方法
  3. 使用该main 方法运行该类会导致java.lang.NoSuchMethodError异常。
0 投票
1 回答
950 浏览

java - 如何解决依赖版本冲突(NoSuchMethodError's)

在我的 Spring 3.0.5 Web MVC 应用程序中,我定义了一个模型类,其属性用@SafeHtml 注释。当 Spring 尝试验证这个模型对象时,它会出现以下情况:

我知道这是由于我没有使用正确版本的 Jsoup 造成的。(我使用的是 0.2.2)在我使用的这个版本中,isValid() 的方法签名已更改或已完全删除。所以要解决这个问题,我相信我应该使用不同版本的 Jsoup。我对吗?

假设,如果我想继续使用我当前使用的版本怎么办 - 需要更改版本的另一部分是什么?它是 Hibernate 验证器吗?

另外,任何人都可以提出一种方法来找出使用哪个版本的 Jsoup?通常如何解决此类错误?

最后一个问题,行尾的“Z”字母是什么意思?我有时也会遇到其他字母。这些字母是什么意思?这在任何地方都有记录吗?

提前感谢大家帮助我更好地理解这些版本差异应该如何解决,所以我以后不需要浪费太多时间了……干杯!

0 投票
1 回答
918 浏览

java - NoSuchMethodError 使用 svnkit 将文件添加到我的存储库

我正在尝试使用 svnkit 将文件添加到我的存储库,但我得到一个 NoSuchMethodError 引用这行代码:

这是堆栈跟踪:

这是所有代码:

会不会是我使用的是过时的版本?这是我正在使用的依赖项: