求助
java.lang.ClassNotFoundException异常
我现在用netbeans5.5做web开发,在做注册用户模块时出现异常,可是SQL Server2000的三个包都放到了lib下,加到了项目中。
异常如下:
RAR5099 : Wrong class name or classpath for Datasource Object : {0}
java.lang.
ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDataSource
。。。。。。
RAR5038:Unexpected exception while creating resource
RAR5117 : Failed to obtain/create connection. Reason : Class name is wrong or classpath is not set for : com.microsoft.jdbc.sqlserver.SQLServerDataSource
RAR5114 : Error allocating connection : [Error in allocating a connection. Cause: Class name is wrong or classpath is not set for : com.microsoft.jdbc.sqlserver.SQLServerDataSource]
求高手解答,是我连接池配错了吗,还是什么原因,我刚刚用上netbeans5.5。很多都不太懂,找半天也找不到。。。。。
------解决方案--------------------大家好我是个新手,我最近jboss4里总提示ERROR:[RequestProcessor] No action instance for path/StudentDeleteAction could be created
ERROR:[ManagerBase]Exception loading session from persistent storage
Error:[Engine]---Roor---
java.lang.NullpointerException
af org.modern.boulli.db.HibernateBean.close <
unknow source>
ERROR:[RequestProcessor]Invalid path/studentDeleteAction was requested
总是提示这三个错误,请高手指点,谢谢!都一个星期我也没有整明白!谢谢很急!
------解决方案--------------------总之就是在CLASSPATH中找不到此CLASS:com.microsoft.jdbc.sqlserver.SQLServerDataSource,先确定此CLASS在哪个JAR文件中,再确定此JAR文件是否在CLASSPATH中就不会有这样的问题
------解决方案--------------------java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDataSource Class name is wrong or classpath is not set for : com.microsoft.jdbc.sqlserver.SQLServerDataSource
出这个错基本是因为你的SQLSERVER 的JDBC驱动包没有指到这个工程的LIB目录下,可能是CLASS的名字错了都算是路径错误,确认一下大小写什么的
------解决方案--------------------com.microsoft.jdbc.sqlserver.SQLServerDriver
------解决方案--------------------看一下你的classpath定义文件,原因就在于在你的工程在load的时候,根据classpath找不到相应的lib(jar)文件,两者匹配就行了。
------解决方案--------------------确认你的配置文件,因该是数据库连接的配置文件出错了,或则就是包文件出错,还有就是看看报文件那个目录下游没有你需要的连接文件,有时候microsoft的目录放置和那个配置里的不一致
------解决方案--------------------把那三个包路径扔环境变量里去。