随笔-42  评论-349  文章-4  trackbacks-0

系统配置, MyEclipse6.5+tomcat6.0+MySQL+Struts2

症状如下:

   在启动 tomcat ,并发布应用后没有问题,但是如果重新发布就出现如下异常:

this web application instance has been stopped already.  Could not load java.net.BindException

this web application instance has been stopped already.  Could not load com.mysql.jdbc

 

这是由于 MySQL JDBC 驱动放在应用的 WEB-INF\lib 目录下,在重新发布时其加载了两次,故只要将其拷贝到 TOMCAT_HOME%\lib 中即可解决该问题。

解决这两个异常可以将 MySQL 的驱动文件从 WEB-INF\lib 文件夹中移动到 %TOMCAT_HOME%\lib 中。



By:残梦追月
posted on 2009-03-25 16:10 残梦追月 阅读(5897) 评论(3)  编辑  收藏 所属分类: Struts

评论:
# re: Could not load java.net.BindException异常的解决办法 2009-09-14 16:38 | SEO中国
写的不错!  回复  更多评论
  
# re: Could not load java.net.BindException异常的解决办法 2012-04-06 11:57 | 阿斯顿
尼玛,%TOMCAT_HOME%\lib 这个东西是啥、说又不说清楚  回复  更多评论
  
# re: Could not load java.net.BindException异常的解决办法 2013-05-09 09:42 | ssss
@阿斯顿
就是你tomcat安装目录下的lib文件夹下。  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: