项目中已经导入了class文件为什么还会出现java.lang.ClassNotFoundException

我在连接jsp的mssqlserver2000时出现这种情况,但是我的项目已经导入了红色区域的三个数据库连接的jar文件,并且用以下代码测试并通过,可是在jsp运行时却老是出现下面的错误提示。重启电脑还是一样的,没有效果。以前出现找不到类时,立即重启还是一样,但过了一天以后启动就可以了,不知道究竟是是哪里行不通???请各位帮忙……


应该放在D:\Tomcat 6.0\webapps\ccc\WEB-INF\lib下

noFound kone.More是这个类,跟jar有啥关系?

eclipse是不是又bug了 呵呵

换个eclipse吧 然后试试 如果还有问题接着问 呵呵

其实也可以看看webapp下的项目/lib下有没有部署这个包 如果部署了肯定没有问题。

我晕 你这个目录结构有问题呀
/ccc/web-inf/
lib/放入jar
clasese/放入class文件
web.xml

你这个就是没找到那些lib包

你是初学吧 建议用个myeclipse部署然后看看 先对web包结构有个了解吧

那个不叫inf交metainf 放meta配置信息的 不过一般web很少用 但是如果用serviceload方法加载接口实现就得用上了 里面可以定义接口配置 或者用这个可以定义meta配置 osgi也常用到。

可以都删掉了。

呵呵 谈不上请教 不过你最好先看看jsp相关的开发视频 减少不少弯路 然后再看相关的教程 这样我觉得能快点搞定 呵呵