如果你想替换原来的,最好把它移到类路径涉及的目录之外(比如原来 WEB-INF\classes 下的类移出这个目录)。这个JDBC 驱动程序类可能是在某个地方 Class.forName,改名一个已经存在的类不合适,要么删除要么在源码中改名后重新编译,不能直接改 class 文件的名字。另外你不小心泄漏了你们公司窃取 apache 的代码的行为,开源软件基本上要求你不能把它的东西窃取为私有,你改了也应该无条件地给其它人再用,并且明确地提供源码下载的地方,你的代码中把 apache dbcp 类改名放在自己的公司名下的做法不合适。
解决方案 »
- struts2拦截器中,发现session过期,如何在拦截到的ajax请求后跳转页面
- struts2 s:set标签取值
- SSH框架问题!求高手帮忙分析
- java 如何重启webloic?
- 求助!!求助啊!!关于Hibernate的问题!那位大侠把我看哈啊!!!?
- 为什么没有循环显示数据,只显示一条,奇怪了。。
- 小菜鸟的困惑
- 郁闷,在Hibernate中一个count(*)语句都搞不定了。。。
- idea4.5+tomcat5.0出错
- hibernate能不能用存储过程?
- proxool java.sql.SQLException: Io 异常: Socket read timed out
- Spring Data JPA和Spring JdbcTemplate有联系吗?
然后 再重启tomcat访问试试
然后 再重启tomcat访问试试那是不是我如果要把我修改后的源程序移进去的话首先要把旧的删掉啊?然后把work文件夹里面之前旧的那个部署项目删掉啊?是不是这个意思?
如果你的新旧文件时同一个文件,只是内容的更改的话,那不用删除旧的,新的会覆盖旧的
如果你的文件夹中有几个更改了名称的,之前index.jsp,现在index2.jsp,那么最好将index.jsp删除掉,否则index.jsp还是存在的,可能会影响程序的运行
删除work和temp 主要是考虑到缓存的影响。
如果你的新旧文件时同一个文件,只是内容的更改的话,那不用删除旧的,新的会覆盖旧的
如果你的文件夹中有几个更改了名称的,之前index.jsp,现在index2.jsp,那么最好将index.jsp删除掉,否则index.jsp还是存在的,可能会影响程序的运行
删除work和temp 主要是考虑到缓存的影响。我现在照你这样做了,启动tomcat还是出现这样的问题啊,快疯了
如果你的新旧文件时同一个文件,只是内容的更改的话,那不用删除旧的,新的会覆盖旧的
如果你的文件夹中有几个更改了名称的,之前index.jsp,现在index2.jsp,那么最好将index.jsp删除掉,否则index.jsp还是存在的,可能会影响程序的运行
删除work和temp 主要是考虑到缓存的影响。你有QQ吗?可以再QQ上跟你讨论一下吗 ?
你的数据库连接采用哪种方式连接的呢?jdbc 还是 数据库连接池呢?
把你的数据库连接代码检查下