`
fancool
  • 浏览: 133726 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

java.lang.NoSuchMethodException:

阅读更多
在做项目得时候碰到了这个异常,最奇怪得地方是明明我就有这个方法

后来在网上找了很多资料也没找到好办法。

最后才发现,我这个方法是这么写得
private String checkLogin(){
		String flag = ERROR;
		final String password = userinfo.getPassword();
		final List<UserInfo> list = userinfoService.findBy("username", userinfo.getUsername());
		if(list!=null&&list.size()>0){
			userinfo = list.get(0);
			flag = userinfo.getPassword().equals(password)?SUCCESS:ERROR;
		}
		return flag;
	}

原因很简单,就是这个方法是一个私有方法,改成共有方法后问题解决。

总结:粗心大意害死人

分享到:
评论
7 楼 hiberatejss 2014-05-01  
很有帮助,看到这个帖子着实就帮我把问题解决了,真好
6 楼 yunhan0806 2012-09-03  
哎 这种错误真的让人很郁闷 其实我Eclipse里面有提示 当前方法没有被引用 但是就是没有想到错在修饰符上 以此为鉴了!
5 楼 LoveU2012 2012-08-13  
我也犯过这样的错误,呵呵
4 楼 wnow20 2012-04-19  
我我我也错了,
3 楼 cqxman0709 2012-03-22  
和楼主一样,但是我的方法是public为什么还是报错啊!
2 楼 crgoodjob 2011-12-21  
呵呵,改为公有后,我又重新部署了,才转好…………………………
1 楼 sanrang123 2010-09-07  
犯了同样的错误,找了半个小时啊!!!!!!!!!!!!!111

相关推荐

    java.lang.NoSuchMethodException: .getPortClassMap()

    在Java编程中,`java.lang.NoSuchMethodException` 是一个常见的运行时异常,它表示尝试调用一个不存在的方法。这个异常通常发生在动态方法调用或反射操作中。在给出的标题 "java.lang.NoSuchMethodException: ....

    java 请求的方法不存在(NoSuchMethodException)

    在Java编程中,`NoSuchMethodException` 是一个常见的运行时异常,它发生在尝试调用一个不存在的方法时。这个异常属于`java.lang`包,通常在动态方法调用或反射操作时抛出。当我们试图通过对象实例或类来执行一个在...

    Java上传文件错误java.lang.NoSuchMethodException的解决办法

    在Java编程中,`java.lang.NoSuchMethodException`异常通常表明在运行时尝试调用一个不存在的方法。这个错误在上传文件时出现,可能是由于在控制器方法的签名与前端发送请求时的参数不匹配导致的。在描述中提到的...

    mybatis-通用Mapper-逆向工程-代码生成工具

    MyBatis-通用Mapper通过逆向工程(Reverse Engineering)和代码生成工具,能够自动生成与数据库表相关的Java实体类、Mapper接口和Mapper XML配置文件,极大地提高了开发效率。下面我们将深入探讨这个工具的使用和...

    Java 异常java.lang.NoSuchFieldException解决方案

    在Java编程中,`java.lang.NoSuchFieldException`是运行时异常的一种,通常发生在尝试访问或操作一个类的字段,但该字段在指定的类或其任何超类中不存在时。这个异常表明在编译期间可能存在的字段在运行时无法找到,...

    java.lang.NoSuchMethodException(解决方案).md

    项目中碰到的,已解决,写个文档记录一下

    java 反射 报错 no such method exception

    然而,当开发者尝试使用反射调用一个不存在的方法时,便会遇到`java.lang.NoSuchMethodException`异常。本文将深入探讨此异常,特别是它在服务器端Java应用中的常见场景——例如Struts框架——并提供详细的解决方案...

    petshop4.0源码+详解

    《PetShop 4.0 源码深度解析与学习指南》 PetShop 4.0 是一个经典的ASP.NET应用程序示例,对于那些已经具备C#和ASP.NET基础的开发者来说,它是一个极好的学习资源。这个项目展示了如何在.NET框架下构建一个完整的...

    JAVA常见的错误

    java.lang.NullPointerException 是一种常见的错误,发生在程序中调用了未经初始化的对象或不存在的对象时。例如,在创建图片或调用数组时,如果图片未经初始化或数组元素未经初始化,就会出现该错误。解决方法是...

    appstore_log.txt

    2022-01-2918:24:51:360[ContextProxy]107662:ignore:java.lang.RuntimeException:java.lang.NoSuchMethodException:[] ``` - **时间戳**: `2022-01-2918:24:51:360` 表示该异常发生的时间。 - **线程**: `...

    使用 HTML5 webSocket API实现即时通讯的功能

    java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet 解决方法:Tomcat安装文件context.xml里的Context标签中添加即可解决该问题。 java.lang.NoSuchMethodError: org.apache....

    java 异常种类总结【转】.docx

    java.lang.UnsupportedClassVersionError 是一种不支持的类版本错误,指的是在程序中 Java 虚拟机试图从读取某个类文件,但是发现该文件的主、次版本号不被当前 Java 虚拟机支持的时候,抛出的异常。 33. java.lang...

    JAVA常见异常解析,面试用

    - **java.lang.NoSuchMethodException**:当试图调用不存在的方法时抛出。 理解并能有效地处理这些异常对于编写健壮的Java程序至关重要。Java API文档提供了每个异常的详细描述和用法,是开发者解决问题的宝贵资源...

    java常见异常.pdf

    11. **java.lang.NoSuchMethodException**: 当试图调用一个不存在的方法时,抛出此异常。检查方法名、参数列表和返回类型是否与实际方法匹配。 12. **java.lang.AbstractMethodError**: 当实现接口或继承抽象类的类...

    免费的库存管理软件

    免费的库存管理软件,很好用的org.springframework.beans.... nested exception is java.lang.NoSuchMethodException: java.io.File.()] with root cause java.lang.NoSuchMethodException: java.io.File.

    java异常类型.txt

    4. **`java.lang.NoSuchMethodException`** - 当试图通过反射调用不存在的方法时抛出此异常。 5. **`java.io.FileNotFoundException`** - 尝试打开不存在的文件时抛出此异常。 ### 非检查性异常 (Unchecked ...

    用反射解析jar文件并执行里面Java代码

    import java.lang.reflect.Method; public class MainExecutor { public static void main(String[] args) throws Exception { String className = "com.example.YourMainClass"; Class&lt;?&gt; clazz = Class.for...

Global site tag (gtag.js) - Google Analytics