在eclipse中运行java程序,出现这类问题,是什么原因?

如题所述

第1个回答  2013-02-26
空指针异常,错误应该在Dao.getUser()这儿,仔细看看Dao有没有实例化(new出来),输出你get到的user,看是不是没有正常获取到,没有获取到的话就去查找你的dao代码
第2个回答  2013-02-26
上面的是连sqlserver2k的JDBC出错
错误代码在com.lzw.dao.Dao.java的41行。
你看一下你的sqlserver2k的端口应该是1433吧 。有没有被 别的APP占用。
还有就是检查一下防火墙。
下面的是空指针异常。本回答被提问者和网友采纳
第3个回答  2013-02-26
第一个是连接数据库出错<Dao.java:41>,第二个是空指针异常<Dao.java:120>,好好检查一下代码。
第4个回答  2013-02-26
sql哪里是驱动程序没写对吧,你再检查检查。
空指针看着像没有new新的对象。
第5个回答  2013-02-26
这明显报空指针错;
你打断点 调试看看。

Java的eclipse为什么运行异常
Java的eclipse运行异常的原因总结:1、eclipse.ini的配置问题:可能配置的内存太小,或者系统本身内存不够了,比如以下配置成这样:-Xms128m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=512m -Dorg.eclipse.swt.browser.DefaultType=mozilla 修改以下xms和xmx就可以正常启动了。2、之前错误的关闭,...

eclipse运行不了当前程序解决方法
原因一java程序如果没有main方法入口,那么纯java Project是无法正常运行的原因二jdk配置有问题建议查看下jdk配置是否有问题jdk和eclipse位数必须一致,如果此配置有问题的话,eclipse就会无法运行如jdk安装在“D。

eclipse点击运行出现了这种错误是什么情况
可能是这2种情况导致的:1.环境变量没配置 2.eclipse和jdk版本位数不一致,要同是32位或者64位(注意32位机子只能使用32位的,64位可以兼容使用32位和64位的)解决办法:1.配置环境变量:第一步:右键“我的电脑”,点击“属性”第二步:点击“高级系统设置”,点击“环境变量(N)”第三步:在“系统变...

eclipse运行一直显示一个结果
选定了错误的程序、缺少主函数、主函数参数问题等原因。1、选定了错误的程序:确保选择并运行的是当前要执行的程序。在Eclipse中,需要选中正确的Java类或主函数才能运行该程序。2、缺少主函数:确保正在尝试运行包含主函数的类。若没有正确定义主函数,程序将无法正常执行。3、主函数参数问题:检查是否为...

用Eclipse运行Java文件报错Error occurred during initialization of b...
是因为你新建一个class的时候,将这个新建的class包没命名或命名错了。

我用eclipse写java程序运行后,console出现一下信息,怎么回事?
在eclipse的控制台出现错误:的原因是操作系统是64位的,但是下载的jdk版本是32位的,jdk版本不兼容引起的。建议下载64位jdk。检测jdk版本的方法:在命令行输入java -version:打印出如下信息,表示为32位jdk:C:\\Users\\QUAN>java -version java version "1.7.0_55"Java(TM) SE Runtime Environment...

用eclipse运行java程序出现错误提示error:A JNI error has occureed...
编译版本与运行版本不一致导致的,在窗口->首选项里面设置:就可以了。

运行eclipse时出现了这个错误,什么情况?怎么解决?
表示eclispe和jdk位数不匹配导致。这时可以去查看eclipse和jdk所对应的位数。解决步骤:1.查看jdk的版本号及位数 方法如下:cmd下输入以下命令:java -version 此时如果没有显示jdk的位数,则表示此jdk为32位 如果显示Java HotSpot(TM) 64-Bit,则表示此jdk的版本为64位 2.查看eclipse的版本及位数 方法如...

用eclipse运行java源程序后生成错误信息提示:could not find the main...
出现这个错误是由于你的jdk版本与eclipse高版本配置造成的,改改项目得jdk版本和系统得jdk版本 改成一致 jre也是

用eclipse运行之后出现这些提示 请问哪个大神能帮我解决这个问题呢,谢 ...
问题:Unresolved compilation problems---说明你程序的编译阶段已经出现了问题;出现问题的原因:int PROP_A=5; int PROP_C=7;这是错误的根源,java 接口中不能定义常规变量。补充:Java 接口中定义的变量只能是 public static final 至于为什么Java接口中不能定义常规变量,推荐 http:\/\/developer.51ct...

相似回答