如果是修改代码才出现这个问题,会不会是这样,每次代码保存后都会重新build workspace ,这时候有后台程序运行,启动tomcat会产生冲突。建议你看看Process,确定没有后台程序运行的时候在启动tomcat试试。

解决方案 »

  1.   

    取消自动build,关闭应用,自己手动build然后部署。
      

  2.   

    不赞同取消自动build。
    你这情况,关闭eclipse,看看进程里的javaw.exe有没有正常结束,如果没有,手动结束,然后重启eclipse,如果还有问题,关机重启。如果问题依旧,重装eclipse,重新配置tomcat。
      

  3.   

    只是有点不太懂,怎么编译的classes文件,有.dll。这东西,不是c#编译形成的么?
      

  4.   

    不赞同取消自动build。
    你这情况,关闭eclipse,看看进程里的javaw.exe有没有正常结束,如果没有,手动结束,然后重启eclipse,如果还有问题,关机重启。如果问题依旧,重装eclipse,重新配置tomcat。6楼说的不错,我将eclipse关闭了,然后打开任务管理器,进程javaw.exe还在,结束这个进程再启动eclipse就没报错了。