Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >线程"main“java.lang.NoSuchMethodError中的异常

线程"main“java.lang.NoSuchMethodError中的异常
EN

Stack Overflow用户
提问于 2011-05-10 18:32:31
回答 2查看 7.2K关注 0票数 0

可能重复:

Causes of 'java.lang.NoSuchMethodError: main Exception in thread “main”'

在编译时,我在Generator.class.im中添加了一个名为Generator.class.im的方法,没有错误,我得到了这个错误。这是错误:线程“java.lang.NoSuchMethodError”中的异常: rtg.Generator.setConstra in (Ljava/util/ArrayList;)V在java.lang.NoSuchMethodError中

这是setCostraints()在Generator.java中的方法

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
private ArrayList<String> constraints_list = new ArrayList<String>();
private boolean constr = false;
public void setConstraints(ArrayList<String> c)
    {
        constraints_list = c;
        constr = true;
    }

这是使用Generator.class的类

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
public class DefaultPrompt
{
  public static void main()
  {   
      Generator gen = new Generator();
      gen.setConstraints(constraints_list);
  }
{

两个类r在同一个package.before中添加了setConstraints,没有错误。

有人知道这是怎么发生的吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-10 19:53:36

听起来好像在添加方法之后类没有被重新编译。有时在某些环境中会发生这种情况。尝试删除目录中的所有.class文件,然后重新编译。

票数 1
EN

Stack Overflow用户

发布于 2011-05-10 18:46:55

你注意到错误了吗?你能看到方法名中的空格吗?

线程"main“java.lang.NoSuchMethodError中的异常:rtg.Generator.setConstra in (Ljava/util/ArrayList;)V at

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5958595

复制
相关文章
Java-线程中的异常
给出以下例子,我想问题是线程t1运行期间抛出的异常能够被捕获吗?(这是一个相当好的问题~)
Fisherman渔夫
2020/02/19
1.5K0
java主线程捕获子线程中的异常
如果想要在主线程中捕获子线程的异常,我们需要使用ExecutorService,同时做一些修改。
Java架构师必看
2021/05/14
3K0
java主线程捕获子线程中的异常
main函数是主线程吗
1、线程的概念: 线程是程序最基本的运行单位,而进程不能运行,所以能运行的,是进程中的线程。 2、线程是如何创建起来的: 进程仅仅是一个容器,包含了线程运行中所需要的数据结构等信息。一个进程创建时,操作系统会创建一个线程,这就是主线程,而其他的从线程,却要主线程的代码来创建,也就是由程序员来创建。 当一个程序启动时,就有一个进程被操作系统(OS)创建,与此同时一个线程也立刻运行,该线程通常叫做程序的主线程(Main Thread),因为它是程序开始时就执行的,如果你需要再创建线程,那么创建的线程就是这个主线
233333
2018/03/07
2.1K0
异常、线程
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/100192.html原文链接:https://javaforall.cn
全栈程序员站长
2022/06/29
7640
异常、线程
异常:Exception in thread "main" java.lang.ExceptionInInitializerError
在JDBC编程时,报初始化异常 花了将近20min才看出来,仔细仔细再仔细!
时间静止不是简史
2020/07/27
1.2K0
异常:Exception in thread "main" java.lang.ExceptionInInitializerError
Jar包冲突及java.lang.NoSuchMethodError异常解决方案
在编码过程中,往往会遇到jar包冲突的问题。问题的表现特征一般都是抛出java.lang.NoSuchMethodError异常。那么,今天就聊聊怎么解决此类问题。
程序新视界
2022/11/30
1.3K0
java.lang.NoSuchMethodError
NoSuchMethodError是一个运行时错误,在编译时一般不会出现这个错误。
Java廖志伟
2022/09/29
1K0
多线程中如何进行异常处理?
线程不允许抛出未捕获的checked exception(比如sleep时的InterruptedException),也就是说各个线程需要自己把自己的checked exception处理掉。我们可以查看一下Thread类的run()方法声明,方法声明上没有对抛出异常进行任何约束。
joshua317
2022/03/29
1.3K0
多线程中如何进行异常处理?
关于java 中的main函数
我们刚开始写java 程序最常见的除了System.out.println( );之外应该就是 public static void main( String arg[ ] ){ …… }了。 我们通常称之为主函数或者main函数。公共和静态就不用说了,这是java程序的一个入口,而String args [ ]里面是一些命令参数。
邹志全
2019/10/08
1.9K0
【Java】异常、线程
异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将受影响.在程序中的意思就是:
陶然同学
2023/02/27
4450
【Java】异常、线程
Spring boot maven 打包多个main方法引起的异常
使用Spring boot + maven模式进行开发,当项目进行到一阶段之后,无论执行maven命令中的package还是install,都会出现以下异常:
程序新视界
2022/05/06
7210
java中main方法的运行
转载自:https://blog.csdn.net/WGYH_3767/article/details/76933676
全栈程序员站长
2022/08/31
1.2K0
Java多线程:捕获线程异常
你处理过多线程中的异常吗?如何捕获多线程中发生的异常?捕获子线程的异常与捕获当前线程的异常一样简单吗? 除了try catch。Java中还可以通过异常处理器UncaughtExceptionHandler来处理那些未捕获的异常。 # 在当前线程捕获当前线程发生的异常: /** * @author futao * @date 2020/6/17 */ @Slf4j public class ExceptionInCurThread { public static void main(Strin
喜欢天文的pony站长
2020/06/29
3.6K0
Java多线程:捕获线程异常
java中给出一个主线程如何捕获子线程异常的例子
import java.lang.Thread.UncaughtExceptionHandler;
马克java社区
2021/04/20
1K0
java中给出一个主线程如何捕获子线程异常的例子
GRPC-C++源码分析(三)--main线程
如果没有特殊喜好,推荐从example/cpp/helloworld/greeter_server.cc开始阅读。前期分析的是同步部分的代码。
路小饭
2019/04/21
3.6K0
SpringBoot_异常_01_Caused by: java.lang.BootstrapMethodError: java.lang.NoSuchMethodError
1.Android apk运行时错误java.lang.NoSuchMethodError: com.google.gson.GsonBuilder.setLenient
shirayner
2018/08/10
2.9K0
JAVA线程异常终止
参考链接:http://www.cnblogs.com/yuhuihong19941210/p/5547501.html
java干货
2021/02/17
8620
C中main函数的几种写法
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/147183.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/01
6050
java中给出一个子线程如何捕获主线程异常的例子
import java.lang.Thread.UncaughtExceptionHandler;
马克java社区
2021/04/20
7140
java中给出一个子线程如何捕获主线程异常的例子
点击加载更多

相似问题

线程" main“java.lang.NoSuchMethodError中的异常:main

43

java.lang.NoSuchMethodError:线程" main“中的main异常

20

线程" main“java.lang.NoSuchMethodError异常:main

50

线程"main“java.lang.NoSuchMethodError中的异常:java.lang.NoSuchMethodError异常

12

线程"main“java.lang.NoSuchMethodError中的异常:

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文